Thanks to my favorite twin satellites (Terra and Aqua) and some remarkably clear days before and after this weekend’s snowstorm, we can see the extent of the snowfall FROM SPACE.