People walk on a pedestrian bridge in Yinchuan, northwest China's Ningxia Hui autonomous region, June 24, 2009. [Xinhua]