share
Sculpture of Neptune (Roman god of the sea) created by the artist Luis Arencibia and inaugurated on September 1, 2001, a 4.20-meter sculpture that stands in the middle of the ocean and is now one of the most representative icons of Telde and its coast.