snowy mountain village with castle