Las Palmas de Gran Canaria, Canary Islands, Spain
Doha, Doha, Qatar
Las Palmas de Gran Canaria, Canarias, Spain
Mataró, Catalonia, Spain
Barcelona, Barcelona, Spain
Hamburg, Hamburg, Germany