Downpour hits capital of Ningxia, NW China

A pedestrian walks on a flooded road in Yinchuan, capital of Ningxia Hui Autonomous Region, July 30, 2012. A downpour hit the city on Sunday evening and caused the urban waterlogging and the torrential flood along the Helan Mountain. (Xinhua/Peng Zhaozhi)