Majorca, Balearic Islands, Spain

39.613346, 2.956849