Private property
The Palace of Canto del Pico (Spanish: "Palacio del Canto del Pico") is a palace located in Torrelodones, Spain. It was declared "Private property" in 1930.