The Three Gorges ship lift project on China's Yangtze River starts its trial run on Sunday, Sept. 18 in Yichang, Hubei province. (Photo/People's Daily Online)
RIGHT BG
The Three Gorges ship lift project on China's Yangtze River starts its trial run on Sunday, Sept. 18 in Yichang, Hubei province. (Photo/People's Daily Online)