• Tropical Storm “Bebinca” heading toward Shanghai, China

    Tropical Storm “Bebinca” — the 13th named storm of the 2024 Pacific typhoon season, formed on September 13, 2024, as it passed near Guam. The system is forecast to continue moving toward Japan, cross the Ryukyu Islands today, and make landfall in the coastal area around Shanghai, China on Monday morning (LT), September 16.

  • Extreme rainstorm hits China’s Mount Tai

    An extreme rainstorm brought 126 mm (4.96 inches) of rainfall within just one hour over Mount Tai in China’s Shangdong Province on Wednesday, August 7, 2024, turning a mountain road into a raging river.