Wiesbaden, Hessen, Germany
Heidelberg, Germany
Essen, Northrhine-Westphalia, GER
Haiti
Cairo Governorate, Egypt