Dolgoprudny, Moscow Oblast, Russian Federation
Ankara, Turkey
St Petersburg, Russian Federation
Saint Petersburg, Saint Petersburg, Russia
London, United Kingdom of Great Britain and Northern Ireland