Marburg, Hessen, Germany
Berlin, Berlin, Germany
Detmold, North Rhine-Westphalia, Germany
Noumea, South Province, New Caledonia