The Three Gorges Dam in China is the world’s largest hydroelectric power station, a monumental engineering feat that ...