NASA sees Tropical Storm Fengshen looking more like a frontal system
Tuesday, September 9, 2014 - 12:00
in Earth & Climate
NASA's Terra satellite captured an image of Tropical Storm Fengshen as it continued moving away from the east coast of Japan. Satellite imagery showed that the storm resembled a frontal system more than a tropical storm because it appeared stretched from southwest to northeast