Which is the world’s biggest hydropower station?

(A) Itaipu, Brazil & Paraguay
(B) Three Gorges, China
(C) Xiluodu, China
(D) Grand Coulee, USA

Answer: (B) Three Gorges, China
Three Gorges, China is the world’s biggest hydropower station.