22-10-2015 22:41 via phys.org

NASA sees the 26th Northwestern Pacific Tropical Depression form

It has been a busy season in the Northwestern Pacific Ocean, tropically speaking. The twenty-sixth tropical depression of the western North Pacific Ocean hurricane season formed and NASA's Aqua satellite saw it come together.
Read more »