Via Scoop.itGeography Education

The astonishing power of Mother Nature….

 

3D NASA images show the magnitude of last week’s storm in Texas was immense, vertically towering 8 miles above the Texas landscape.  The storm “spawning 14 tornadoes and golf ball sized hail was immense…[NASA’s] Tropical Rainfall Measuring Mission (TRMM) satellite watched the storm develop and measured its cloud height at above eight miles high.” 

Via www.businessinsider.com