?XI'AN, July 25, 2016 (Xinhua) -- Residents push a car stranded on a flooded road in Xi'an, capital of northwest China's Shaanxi Province, July 24, 2016. The city's meteorological bureau issued a red alert for rainstorm on Sunday night. (Xinhua/Li Yibo)

1 / 1
 

Latest News

Latest Photos