Three Gorges Dam completed

2006 · Event

World's largest power station by installed capacity; displaces over a million people.

On these timelines: Master, China

Around 2006

Wikipedia ↗

Explore the full Ever-When timeline →