Machu Picchu?

Machu Picchu?

Is this the sign of an ancient civilisation in west Penwith?

Perhaps not! More like the remains of some old workings at the Geevor Tin Mine site!

Related images