
People watch the view of buildings shrouded by advection clouds in Chongqing, southwest China, June 27, 2017. (Xinhua/Luo Guojia)

People watch the view of buildings shrouded by advection clouds in Chongqing, southwest China, June 27, 2017. (Xinhua/Luo Guojia)