Sertolovo, Leningrad Oblast, Russian Federation
Moscow, Moscow, Russian Federation
Saint-Petersburg, Russian Federation