NASA finds small strength in newly formed Tropical Depression 08W

Tropical Depression 08W formed around the same time as Tropical Storm 07W, and both are in the Northwestern Pacific Ocean basin. While 07W formed to the northeast of Taiwan, 08W formed to Taiwan’s southwest. NASA’s Terra satellite captured an infrared image of the 08W that revealed a concentrated area of strong storms as it neared Taiwan.