ruins on a coastal hillside