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)