Which is the Biggest Hydroelectric Power stations in the world?General Knowledge A. Itaipu Dam (Brazil & Paraguay) B. Three Gorges Dam (China) C. Tarbela Dam (Pakistan) D. Grand Coulee (USA)