Why is the Three Gorges Dam Being Built?

The Three Gorges Dam was completed in 2006. It was built for a variety of reasons, including hydroelectric power, decreasing flood potential, and increasing the navigation potential of the river.