Castle ruins on a coastal hill