People wait by the street in the heavy rain in Beijing, capital of China, Aug. 7, 2015. The local meteorological authority issued a yellow alert for rainstorm on Friday evening. (Photo: Xinhua/Luo Xiaoguang)
RIGHT BG
People wait by the street in the heavy rain in Beijing, capital of China, Aug. 7, 2015. The local meteorological authority issued a yellow alert for rainstorm on Friday evening. (Photo: Xinhua/Luo Xiaoguang)