• Dalhousie, Himachal Pradesh, India (India)

  • Delhi, India (India)

  • Film City, Goregaon, Mumbai, Maharashtra, India (Mumbai)

  • India