The Northwestern Pacific Ocean has seen quite a number of tropical cyclones in the last two weeks and another has just formed north of Guam triggering warnings on several islands. NASA's Terra satellite provided a visible image of Tropical Depression 14W today, Aug. 23.
↧