Aachen, Nordrhein-Westfalen, Germany
Zürich, Switzerland
Cape Town, Western Cape, South Africa
Aachen, North Rhine-Westphalia, Germany