A 23-meter drop? Cargo ships handled it smoothly, riding the "water elevator" at Dongxiguan Hydroelectric Plant in China's Sichuan Province.
Tags :
Related News