NASA's Terra satellite captured the landfall of Tropical Depression 22W in northern Vietnam. The Depression only existed for two days before it made landfall and began dissipating.
NASA's Terra satellite captured the landfall of Tropical Depression 22W in northern Vietnam. The Depression only existed for two days before it made landfall and began dissipating.