Skip to content
1 - /townhall/Kasich1/ -- Capitol Hill Town Hall Series
TRENDING:
Advertisement

Topic - Three Gorges Dam

The Three Gorges Dam is a hydroelectric dam that spans the Yangtze River by the town of Sandouping, located in the Yiling District of Yichang, in Hubei province, China. The Three Gorges Dam is the world’s largest capacity hydroelectric power station with a total generating capacity of 18,200 MW. - Source: Wikipedia

Related Stories