Biggest Hydropower in the World
Three Gorges of China is the biggest hydropower in the world. It is 2335 m long and 185 m tall. Biggest Hydropower in the World The reservoir formed after the construction of this dam extended up to 600 km. it is the largest concrete structure in the world. About 28 million cubic meter concrete was…