NASA has captured stunning images of ‘snowzilla’ blizzard from space.
The Visible Infrared Imaging Radiometer Suit on the Suomi NPP satellite captured the images of the winter storm system. The massive winter storm dumped nearly 58 cm of snow in suburbs of Washington DC to New York. Due to storm, eleven states declared states of emergency. Over 9,500 flights have been cancelled and citizens were ordered to stay off the roads in some cities and towns.
At least 14 people have died and thousands spent a night stranded in cars and trucks on highways in Pennsylvania and Kentucky.