NASA’s Terra satellite passed over the Northwestern Pacific Ocean and captured a visible picture of the remnant clouds of deadly former Typhoon Lekima over eastern China.
Click here for original story, NASA finds deadly Lekima’s remnants over China
Source: Phys.org