Chongqing, China's Chongqing Municipality. 17th Aug, 2015. Residents save their property in the waterlogged house in Dazu District, southwest China's Chongqing Municipality, Aug. 17, 2015. A heavy rain hit most parts of Chongqing. The local meteorological authority issued a red alert for rainstorm on Monday. Credit: Wang Rongqiao/Xinhua/Alamy Live News

- Image ID: F0JJCR
Chongqing, China's Chongqing Municipality. 17th Aug, 2015. Residents save their property in the waterlogged house in Dazu District, southwest China's Chongqing Municipality, Aug. 17, 2015. A heavy rain hit most parts of Chongqing. The local meteorological authority issued a red alert for rainstorm on Monday. Credit: Wang Rongqiao/Xinhua/Alamy Live News
Xinhua / Alamy Stock Photo
Image ID: F0JJCR

Similar stock images