NASA-NOAA Satellite catches last burst of energy in Tropical Depression 03W
Monday, March 18, 2019 - 11:10
in Astronomy & Space
Tropical Depression 03W has dissipated in the Northwestern Pacific Ocean, but not without one last show of strength on infrared satellite imagery.