Mount Pendelikon, Greece
(Source:
David Higginson)
Photo of the site from May 1965.