Written by the Fiveable Content Team • Last updated September 2025
Verified for the 2026 exam
Verified for the 2026 exam•Written by the Fiveable Content Team • Last updated September 2025
Definition
The Three Gorges Dam is a massive hydroelectric dam located in China that spans the Yangtze River. It is the world's largest power station and provides clean energy by harnessing the force of flowing water.