Soller Tropo Site, Majorca
(Source:
David Higginson)
Photo of the site from April 1965 - construction of the site was probably just completed.