Palma de Mallorca, Illes Balears, Spain
Eindhoven, Noord-Brabant, Netherlands
Campos, Balearic Islands, Spain
Palma de Mallorca, Balearic Islands, Spain
Taiwan, Republic Of China