The polar vortex sweeping many parts of North America has frozen part of Niagara Falls, presenting a picturesque view to tourists. Icicles hanging around the …

source