A pedestrian walks on a flooded road amid rainfall in Liuzhou city, South China's Guangxi Zhuang autonomous region, April 26, 2014. A rainstorm lashed the city at Friday night and local meteorological bureau has issued a red alert for rainstorm. [Photo/Xinhua] |
Beijing sees first rain this spring, lifts heavy air pollution alert |