6309799542_90c84cdc2a_z.jpg

This picture, taken Wednesday, shows the Northeastern United States under a bit of residual snow from last weekend's late-October storm. It was taken by the Moderate Resolution Imaging Spectroradiometer aboard NASA's Aqua satellite. The storm left more than two million people without power, and hundreds of thousands in Connecticut still have not had their power restored, and many will remain in the dark throughout the weekend.

Image: NASA