Istanbul, Turkey
Helsinki, Finland
Lappeenranta, Saint Petersburg, Finland
Moscow, Moscow, Russian Federation
Old Manali, Himachal Pradesh, India
Saint Petersburg, Saint Petersburg, Russian Federation