Mumbai, Maharashtra, India
Tinsukia, Assam, India
Kansas, United States, USA
Summit, New Jersey, United States, USA
Victoria, British Columbia, Canada
Mountain View, California, United States, USA
Durham, North Carolina, United States, Great Britain (UK)
Uttar Pradesh, India
Jaipur, Rajasthan, India
Newcastle upon Tyne, Tyne and Wear, England, United Kingdom, Great Britain (UK)