Home Tags Three Gorges Dam

Tag: Three Gorges Dam

World’s Largest Ship Elevator Opens at Three Gorges Dam

0
The opening of the Three Gorges Dam ship elevator marks the completion of the project, also the world’s largest power plant, after construction began more than...