Three Gorges Dam

A hydroelectric dam across the Yangtze River in Hubei, China. Its 22.5-gigawatt power station is the world’s largest by installed capacity.

Connect