Video PlayerClose
A traffic congestion occurs after a downpour hit Beijing, capital of China, June 30, 2018. (Xinhua/Luo Xiaoguang)
A traffic congestion occurs after a downpour hit Beijing, capital of China, June 30, 2018. (Xinhua/Luo Xiaoguang)