an old castle overlooking the water and mountains