Via Scoop.it – Geography 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.”



Leave a comment