The TRMM satellite provided rainfall data as Tropical Depression 21W was making landfall in the southern Philippines on Nov. 26.

Źródło: 21W (Northwest Pacific)