Photo taken by a cellphone on July 20, 2016 shows passengers at the Beijing West Railway Station in Beijing, capital of China. The continuous rain led to delay or suspension of several trains to and from Beijing. (Photo:Xinhua/Wang Jianhua)
RIGHT BG
Photo taken by a cellphone on July 20, 2016 shows passengers at the Beijing West Railway Station in Beijing, capital of China. The continuous rain led to delay or suspension of several trains to and from Beijing. (Photo:Xinhua/Wang Jianhua)