Beijing drenched in downpour

Xinhua, July 27, 2011

A taxi travels through a flooded street in downtown Beijing, July 26, 2011. [Photo/Xinhua]

A taxi travels through a flooded street in downtown Beijing, July 26, 2011. [Photo/Xinhua] 



   Previous   1   2   3   4   5   Next