New Delhi, Delhi, India
Dehradun, Uttarakhand, India
Delhi, New Delhi, India
Manali, Himachal Pradesh, India