NYC Winter Wonderland 2


Sledders are out in force on Cedar Hill in Central Park, New York City, after a massive blizzard dropped approximately 28 inches of snow.

Background Note
A record one-day snowfall in New York City this past weekend turned Central Park into a winter wonderland, replete with sledders and skiiers. Look in one direction and you could think you were standing in the middle of a remote mountain ski resort. Look in the opposite direction and you see the famous high-rise luxury apartments and condos of Fifth Avenue in Manhattan. Beautiful.

Ivan Corsa Photo