NASA water vapor data shows cimaron making landfall in Japan

NASA’s Terra satellite provided a look at water vapor Typhoon Cimaron and found the strongest storms displaced from the center as it began a landfall in southeastern Japan.