The city of New Orleans turned into a winter wonderland when a historic snowstorm blanketed south Louisiana for hours on Tuesday, leaving up to 10 inches of snowfall in parts of the Crescent City.