This image was captured by a NOAA satellite showing several inches of snow left on the ground. ORLANDO, Fla. - A massive winter storm dropped several inches of snow across the southern United States, ...
The image was captured by the Visible Infrared Imaging Radiometer Suite on the NOAA-20 satellite ... the Smokey Mountains ...