Video PlayerClose
Staff members pump water on the street in Haidian District, Beijing, capital of China, Aug. 12, 2020. Beijing meteorological authorities issued a yellow alert for rainstorms, forecasting that torrential rain would batter the Beijing-Tianjin-Hebei region between Wednesday and Thursday. (Xinhua/Ren Chao)