New Delhi, Delhi, India
Amsterdam, North Holland, Netherlands
Saint Petersburg, Saint Petersburg, Russian Federation
Amsterdam, Noord-Holland, Netherlands
Zurich, Zurich, Switzerland
Barcelona, Barcelona, Spain
London, England, United Kingdom of Great Britain and Northern Ireland
Saint Petersburg, Saint Petersburg, Russia