Location: Torrent de Pareis, Mallorca, Spain