NASA Sees Short-lived Tropical Depression 22W Make Landfall


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.


Leave a Reply

Your email address will not be published. Required fields are marked *