Santiago de Compostela, Galicia, Spain
Terrassa, Catalonia, Spain
Al Khobar, Eastern Province, Saudi Arabia
Barcelona, Catalonia, Spain