NASA sees super typhoon Rammasun eyeing landfall
Friday, July 18, 2014 - 12:00
in Astronomy & Space
Imagery from NASA's Aqua satellite captured a wide-eyed Typhoon Rammasun as it was making landfall in northern Hainan Island, China early on July 18. A rainfall analysis using another NASA satellite showed the flooding potential of the storm as it left the Philippines and headed for China. Now, Rammasun is headed for a final landfall near the northeastern border of Vietnam and China.