National Oceanic and Atmospheric Administration (NOAA) satellite image shows Tropical Depression 11 formed just off the coast of Costa Rica. The US-based National Hurricane Center said Hurricane Ida made landfall as a category one storm on the eastern coast of Nicaragua. Photo:Ho/AFP