PowerPoint Presentation The Three Gorges Dam spans the Yangtze River near Shanghai, China. It is the world’s largest hydro-electric power station. Building and maintaining…