1 entry found
Sort by: Latest |Relevance
21 Dec 2017 description

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.