Choose an answer

A.Hoover Dam
B.Grand Coulee Dam
C.Itaipu Dam
D.Three Gorges Dam
Answer: Three Gorges Dam

The Three Gorges Dam in China has the world's largest installed capacity.

Related Riddles

Share this page