Cape Town, Western Cape, South Africa
Heidelberg, Baden-Württemberg, Germany
England, United Kingdom of Great Britain and Northern Ireland