Satellite shot of weekend snowfall Take a look at this high resolution satellite image of this past weekend's snowfall captured by the NASA Terra satellite: Posted by By Billy DePriest Tuesday, November 1, 2011Posted inAside, News