આવું જ કંઈક સ્પેનના બેલેરિક આઇલેન્ડના મેજોર્કા કાંઠે મળી આવ્યું છે.