NASA catches formation of Tropical Depression 13W

The thirteenth tropical cyclone of the northwestern Pacific Ocean typhoon season has formed and NASA’s Terra satellite obtained a visible-light image of the storm revealing that it’s already battling wind shear.