Xiangyang is the populous prefecture city in Hubei, China, known for the Han River crossing its center; featured now as eastern China braces for Typhoon Dolphin and mass evacuations.
Beijing has faced an extraordinary rainfall event as Typhoon Dolphin’s remnants continue to drench central and eastern China, prompting mass evacuations, closures of tourist spots, and power losses across multiple provinces. Rainfall records are being broken, while authorities warn of ongoing floods and landslides as the weather system moves inland.