Yekaterinburg, Sverdlovsk, Russia
Saint Petersburg, Saint Petersburg, Russian Federation
Baba Hassen, Algiers Province, Algeria
Saint Petersburg, Saint Petersburg, Russia