The majestic castle stands on a rocky hill surrounded by lush green forests and capped with snowcapped mountains