Hamburg, Hamburg, Germany
Frankfurt, Hesse, Germany
Osnabrück, Lower Saxony, Germany
Zhuhai, Guangdong, China
NY, USA
Spey Bay, Scotland, United Kingdom of Great Britain and Northern Ireland
Haarlem, North Holland, Netherlands