a small castle on top of a snowy hill