Cliffstead

A small snowy hamlet perched at the top of a high cliff.