Ho Chi Minh, Ho Chi Minh City, Vietnam
London, England, United Kingdom
Allahabad, Uttar Pradesh, India
New Delhi, Delhi, India
India
Dharamshala, Himachal, India
Colombo, Western Province, Sri Lanka
Den Haag, Zuid-Holland, Netherlands
West Bengal, India
Anantapur, Andhra Pradesh, India
Hyderabad, Telangana, India
Palampur, Himachal Pradesh, India