(110703) -- BEIJING , July 3, 2011 (Xinhua) -- Police officers direct the traffic in the rain in Chengdu, capital of southwest China's Sichuan Province, July 3, 2011. Torrential rainfall struck Chengdu Sunday afternoon, waterlogging many parts of the city. (Xinhua/Chen Xie) (lmm)
Location: CHENGDU, , CHINA
Post Date: Jul 3, 2011 10:44 AM
TAG ID: xnaphotos103538 (RM)
Credit: Chen Xie / Xinhua News Agency/Newscom
Format: 3000 x 1990 Color JPEG
Photographer: Chen Xie
Release Status: No Model Release, No Property Release
Select File Name Dimension File Size Type Usage Price (USD)
Watermark No Charge   
Please submit a licensing request for pricing on this usage.