The Three Gorges Dam is a hydroelectric dam located in the Yangtze River in China. It is the world's largest power station in terms of installed capacity, and is the world's largest concrete structure. The dam has been in operation since 2003 and is a major source