Summary | Deserted cars are submerged at a parking lot after
torrential rain in Yiwu, East China's Zhejiang province, on
July 19, 2015.
chinadaily.com.cn | 09 August 2015