Vehicles move at a rainy night in Beijing, China, July 27, 2015. As heavy rain hit Beijing on Monday, local weather station issued a yellow signal warning for possible rainstorms. (Xinhua/Luo Xiaoguang)
Go to Forum >>0 Comment(s)