Niagara Falls is one place the nation's deep freeze is as much seen as it is felt. Visitors hardy enough to withstand the bone-chilling cold are treated to snapshots and selfies in a winter wonderland.