Humosa Communications Site, Spain
(Source:
David Higginson)
Photo of the site from April 1965.