Niagara Falls is all ice due to devastating blizzard
Recent sub-0 temperatures withinside the United States has brought on the Niagara Falls to partly freeze generating beautiful pics. The Niagara River, seemingly frozen to stable ice, precipitated a climate…