Shops by a roadside are flooded due to recent downpour in Wulong County of southwest China's Chongqing Municipality, June 2, 2016. Chongqing witnessed downpour since beginning of this month. (Photo/Xinhua)
RIGHT BG
Shops by a roadside are flooded due to recent downpour in Wulong County of southwest China's Chongqing Municipality, June 2, 2016. Chongqing witnessed downpour since beginning of this month. (Photo/Xinhua)