NASA’s Terra satellite passed over the Northwestern Pacific Ocean and found newly formed Tropical Storm Tembin in the Philippine Sea as it was nearing the southeastern Philippines.
NASA’s Terra satellite passed over the Northwestern Pacific Ocean and found newly formed Tropical Storm Tembin in the Philippine Sea as it was nearing the southeastern Philippines.