Image of Torre Llafuda (Taula) by postman

Remains of a stone circle built by ancient astronomers from britain ( no not really)

Image credit: Chris Bickerton