a castle in the forest with mountains and stars