Saint Petersburg, Saint Petersburg, Russia
New Delhi, Delhi, India
Houston, TX, USA
Amsterdam, Netherlands
Meerut, Uttar Pradesh, India