NASA sees development of Tropical Depression 03W near Yap
Published Date: 3/15/2019
Source: phys.org
Visible imagery from NASA's Terra satellite revealed 03W that formed near the island of Yap in the Northwestern Pacific Ocean.