a stone ruins on a hill with a town in the background