a castle on top of a hill with mountains in the background and foggy sky