a stone castle with snow on the roof