NASA finds newly formed tropical storm lan over open waters

NASA-NOAA’s Suomi NPP satellite provided a visible picture of newly formed Tropical Storm Lan in the Northwestern Pacific Ocean.