A person walks on a waterlogged road in Shexian County, Huangshan City, east China's Anhui Province, June 23, 2024. Rainstorms hit Huangshan City on Sunday. (Photo: Xinhua)
Vehicles move on a waterlogged road in Shexian County, Huangshan City, east China's Anhui Province, June 23, 2024. Rainstorms hit Huangshan City on Sunday. (Photo: Xinhua)
A vehicle moves on a waterlogged road in Shexian County, Huangshan City, east China's Anhui Province, June 23, 2024. Rainstorms hit Huangshan City on Sunday. (Photo: Xinhua)
A vehicle is seen on a waterlogged road in Shexian County, Huangshan City, east China's Anhui Province, June 23, 2024. Rainstorms hit Huangshan City on Sunday. (Photo: Xinhua)
A person looks on at a waterlogged area in Shexian County, Huangshan City, east China's Anhui Province, June 23, 2024. Rainstorms hit Huangshan City on Sunday. (Photo: Xinhua)