Standing on stilts against the snowy Quebec landscape is High House, an enchanting...

32