an old castle perched on top of a mountain surrounded by trees and snow covered mountains