Flood waters brought traffic to a standstill on this road in Xi'an, capital city of Northwest China's Shaanxi province, July 24, 2016. Heavy rain battered the city, which is the capital of Northwest China's Shaanxi province. A red storm alert, the highest in China's four-tier color coded warning system, was issued. [Photo/VCG] |