Tomsk, Tomsk, Russia
Ouarzazate, Marrakech, Morocco
Saint Petersburg, Saint Petersburg, Russian Federation
Kazan, Tatarstan Republic, Russia