(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.
(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.