After Tropical Depression 07W formed close to the western Philippines, it moved away and strengthened into a tropical storm in the South China Sea. NASA's Terra ... Read more