NASA's Terra satellite passed over the Eastern Pacific Ocean and observed Tropical Depression Felicia almost directly over Socorro Island, as if the storm swallowed the island.
Tropical Depression 12W (12W) formed on July 23 in the Philippine Sea, near the northeastern tip of the Luzon region of the Philippines. The storm intensified into a tropical storm as NASA's Terra satellite passed overhead ...
When Tropical Depression 12W formed on the northeastern tip of the Philippines in the Luzon Region, NASA's Aqua satellite captured infrared data on the newborn storm.
Tropical Storm Felicia was born early on July 23 in the Eastern Pacific Ocean, over 400 miles southwest of Baja California's southern tip. NOAA's GOES-West satellite provided an infrared image of the newborn storm.