Some church or monument type thing up on a hill behind the train station in Sheffield.