Aragonese Castle from an idyllic spot