Saint Petersburg, Saint Petersburg, Russian Federation
Sherbrooke, Quebec, Canada
Aveiro, Portugal
St Petersburg, St Petersburg, Russian Federation
barcelona, Catalonia, Spain
Berlin, Berlin, Germany
Philadelphia, PA, USA
Palma, Balearic Islands, Spain
weilheim OB, Bavaria, Germany
Moscow, Moscow City, Russian Federation
Saint Petersburg, Saint Petersburg, Russia