Tag: Three Gorges Dam
World’s Largest Ship Elevator Opens at Three Gorges Dam
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...