Shahedulislam
@shahedulislam
·
Three Gorges Dam
The Three Gorges Dam is a hydroelectric dam that spans the Yangtze River by the town of Sandouping, located in China. The Three Gorges Dam is the world’s largest power station in terms of installed c…