NASA's View of Nor'easter Stella Approaching the East Coast

Winter Storm Stella blasted up the East Coast on Tuesday, providing much of the region with its biggest snowfall of the winter.