 A lumitalo is a more elaborate snow-house or building made out of snow in a manner similar to a quinzhee.The term is Finnish in origin.The city of Houghton, Michigan, builds a lumitalo as part of its annual Winter Carnival held by Michigan Technological University.