NASA sees Tropical Storm Rumbia off China's East Coast
Thursday, August 16, 2018 - 17:24
in Earth & Climate
Tropical Storm Rumbia was off the eastern coast of China when NASA's Aqua satellite passed over the storm on Aug. 16.
Tropical Storm Rumbia was off the eastern coast of China when NASA's Aqua satellite passed over the storm on Aug. 16.