Video: World’s largest ship lift opens in central China

The world’s largest ship elevator opened at the Three Gorges Dam in Yichang City, in central China’s Hubei Province. It will increase the dam’s shipping capacity …

Via Youtube