Saint Petersburg, Saint Petersburg, Russian Federation
Vietnam
Snezhinsk, Chelyabinsk, Russian Federation
Vsevolozhsk, Leningrad, Russia