Filming Locations (1)

  • Simla, Himachal Pradesh, India