Glen Haven Canning Co. cannery in Glen Haven Village, a historic town in Sleeping Bear Dunes National Lakeshore, Michigan, USA