NASA catches Tropical Storm Dolphin swimming north

NASA’s Terra satellite obtained visible imagery of Tropical Storm Dolphin as it continued moving north though the Northwestern Pacific Ocean on a track toward east central Japan.


Click here for original story, NASA catches Tropical Storm Dolphin swimming north


Source: Phys.org