Photo taken on Aug. 19, 2020 shows a flooded road in front of Ciqikou, an ancient town located on the banks of the Jialing River, in southwest China's Chongqing Municipality. Residents and vendors at the ancient town have been evacuated as a severe flood hit Chongqing on Wednesday. (Xinhua/Tang Yi)
Go to Forum >>0 Comment(s)