Biberach, Baden-Württemberg, Germany
Formentera, Balearic Islands, Spain
Stuttgart, Baden-Württemberg, Germany
Stockholm, Sweden
Germany
Nassau, New Providence, Bahamas
Puerto de la Cruz, Canary Islands, Spain