Photo taken by a cellphone on July 20, 2016 shows passengers checking train information 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