Visible imagery from NASA’s Terra satellite revealed 03W that formed near the island of Yap in the Northwestern Pacific Ocean.
Visible imagery from NASA’s Terra satellite revealed 03W that formed near the island of Yap in the Northwestern Pacific Ocean.