Hanover, Lower Saxony, Germany
Saint Petersburg, Saint Petersburg, Russia
Hannover, Niedersachsen, Germany
Saint Petersburg, Saint Petersburg, Russian Federation
San Diego, CA, USA
Tampere, Pirkanmaa, Finland
Gothenburg, Västra Götaland County, Sweden
Hannover, Germany
Erfurt, Thuringia, Germany
Klingnau, Aargau, Switzerland