“Five Million Years to Earth/Quatermass and the Pit”
Great Movie!
Considering the location, I am thinking the final foundations of the Barad-Dur.