Filming Locations (2)

  • Manali, Himachal Pradesh, India

  • New Delhi, India