Karlsruhe, Baden-Württemberg, Germany
London, England, United Kingdom
Spain
Hurghada, Red Sea Governorate, Egypt