NASA sees Tropical Storm Linfa making landfall in southeastern China
Tropical Storm Linfa was making landfall in southeastern China early on July 9 when NASA's Aqua satellite passed over the storm. Linfa is now paralleling the coast in a southwesterly direction.