Northeast China on high alert for flooding amid heavy downpours 0 26.07.2024 17:15 BigNewsNetwork.com © Provided by Xinhua A traffic officer directs traffic in the rain in Shenyang, northeast China's Liaoning Province, July 26, 2024. (Photo by Wang Hongtao/Xinhua)