Giza, Giza Governorate, Egypt
Oslo, Oslo, Norway
St Petersburg, St Petersburg, Russian Federation
Hanover, Lower Saxony, Germany
Saint Petersburg, Saint Petersburg, Russian Federation
Hannover, Niedersachsen, Germany
New York, NY, USA
Moscow, Moscow, Russian Federation
helsinki, Finland
Moscow, Russian Federation
Uster, Switzerland