Residents queue to board ferry boats in Fengdu County, Chongqing, southwest China, June 1, 2015. Downpours hit parts of Chongqing from early Monday. (Photo: Xinhua/Li Hui)
RIGHT BG
Residents queue to board ferry boats in Fengdu County, Chongqing, southwest China, June 1, 2015. Downpours hit parts of Chongqing from early Monday. (Photo: Xinhua/Li Hui)