a castle on top of a mountain surrounded by trees