answersLogoWhite

0

It is a dam in the Yangtze River in China. It is important as being the world's largest power station, as a means of limiting the flooding of the Yangtze, and as a means to increase the river's shipping capacity.

User Avatar

Wiki User

11y ago

What else can I help you with?