NASA sees newborn twenty-ninth Depression in the Philippine Sea
Tuesday, October 29, 2013 - 13:00
in Astronomy & Space
NASA infrared imagery revealed that bands of thunderstorms have been wrapping into the center of newborn Tropical Depression 29W, indicating it's organizing and strengthening in the Philippine Sea.