Video PlayerClose
Fog shrouds the Louling Village in Nanchuan District in southwest China's Chongqing, April 7, 2019. (Xinhua/Qu Mingbin)
Fog shrouds the Louling Village in Nanchuan District in southwest China's Chongqing, April 7, 2019. (Xinhua/Qu Mingbin)