Infrared imagery from NASA’s Terra satellite revealed Tropical Depression 13W contained some powerful thunderstorms pushing high into the troposphere as it was moving west in the Philippine Sea toward the Philippines.
Click here for original story, NASA’s Terra Satellite finds some power in Tropical Depression 13W
Source: Phys.org