A worker leads a truck onto a ship at a dock in Zigui County, central China's Hubei Province, May 17, 2006. (Xinhua Photo)
[1] [2] [3] [4] [5] [6] [7] [8]