Zürich, Zürich, Switzerland
Budapest, Budapest, Hungary
Moscow
Barnaul, Altai Krai, Russian Federation
Prague, Prague, Czech Republic
Budapest, Hungary
Moscow, Moscow, Russian Federation
Saint Petersburg, Saint Petersburg, Russian Federation