Palma, Balearic Islands, Spain
Barcelona, Catalonia, Spain
Terrassa, Catalunya, Spain
Mumbai, Maharashtra, India
Veneto, Italy
La Garriga, Catalunya, Spain
GRANOLLERS, BARCELONA, Spain
Sydney, New South Wales, Australia
Madrid, Madrid, Spain