Steps to Nowhere.Skelton Tower Ruins on Levisham Moor, North Yorkshire. England. Two storey structur