Sharm el-Sheikh, South Sinai, Egypt
Moscow, Moscow, Russian Federation
Finland
Hanoi, Hanoi, Vietnam
Saint Petersburg, Saint Petersburg, Russian Federation
Phuket, Phuket, Thailand
Saint Petersburg, Saint Petersburg, Russia
Sankt-Peterburg, Saint Petersburg, Russian Federation