China & 3 Gorges Dam. Satellite View of Three Gorges Dam at Yangtze River using Google Earth Data View of the largest hydroelectric dam in the world.Three.