Share
twitterlinkedinfacebook
Image 1 of 1
070318_3Gorges_045.jpg
The inner workings of a turbine inside the Three Gorges Dam. The Three Gorges Dam Project, in Yicheng, Hubei, China is one of China's most controversial big infrastructure projects given its vast size and impact on the local community and environment. The Three Gorges Dam shell was completed in 2006 and finally became fully operational in 2008.