Horb am Neckar, Baden-Württemberg, Germany
Ravensburg, Baden-Württemberg, Germany
Bonn, Nordrhein-Westfalen, Germany
Stroud, England, United Kingdom of Great Britain and Northern Ireland