Palma, Illes Balears, Spain
Rotterdam, South Holland, Netherlands
Barcelona, Barcelona Province, Spain
Bremen, Bremen, Germany
Balearic Islands, Spain
Turku, Finland
Sydney, New South Wales, Australia
London, England, United Kingdom
Palma de Mallorca, Balearic Islands, Spain