This elevator is capable of hoisting vessels that displace up to 3,000 metric tons roughly 370 feet in 40 minutes. It's ...
China already built the Three Gorges Dam, the largest hydropower project in the world, supplying electricity to tens of ...
The latest news and top stories on the China Three Gorges Corporation. A China-based entity in the energy sector, the China ...