100 Facts About China
Three Gorges Dam: The world's largest hydroelectric power station, located on the Yangtze River.
Episode Summary
Three Gorges Dam: The world's largest hydroelectric power station, located on the Yangtze River.
Episode Notes
Three Gorges Dam: The world's largest hydroelectric power station, located on the Yangtze River.