A snowy medieval castle with tall spires sits on a rocky cliff edge against a backdrop of jagged, snow-covered mountains and a cloudy sky.