Catalonia, Spain
North Sumatra, Indonesia
Rubí, Catalonia, Spain
Barcelona, Catalonia, Spain
Sant Feliu de Llobregat, Catalunya, Spain