This photo taken with a mobile phone shows members of the Chinese People's Liberation Army arriving to repair damaged roads at a village in Luanping County, Chengde City, north China's Hebei Province, July 29, 2025. The Chinese People's Liberation Army, the People's Armed Police Force and local militias have deployed troops to join disaster relief efforts in China's flood-stricken areas.
Recently, persistent heavy rainfall has battered eastern, northern and northeastern China, triggering floods and geological disasters that have resulted in significant casualties and property damage. (Photo by Hou Yuchun/Xinhua)