A majestic stone castle with tall spires overlooks a sprawling medieval town and a winding river during a golden sunset.