The Watchtower
The Watchtower of Torrelodones (Spanish: "Atalaya de Torrelodones") is a watchtower located in Torrelodones, Spain. It was declared "Bien de Interés Cultural" in 1983 (1)