What on Earth? S11E04 - Mystery of the Welsh Mine

What on Earth? (2015)
S11E04 Mystery of the Welsh Mine
Episode Overview
Satellites have detected remnants of ancient ruins alongside strange formations atop a mountain in Wales.