IBTimes -
8 Jul 2014 23:34
As Japan braces for Super Typhoon Neoguri, NASA has been monitoring the tropical cyclone from space. The International Space Station and NASA's Earth-observing satellites, Terra and Aqua, have tracked Neoguri as it has developed from tropical storm into a super typhoon.
Share this Article
Comment on this Article
Please to comment