CITYLIFE / Photo Gallery
Workers drain out rain water from a road in Wuhan, Hubei Province on May 3, 2008. [Photo: China Foto Press]