The Three Gorges Dam on the Yangtze River in China is the largest public works project in history. Its size, scale and potential are unprecedented in engineering history.
Directed by Justin Albert
  • Michael CarrollNarrator
  • Justin AlbertDirector / Producer
  • Revel GuestExecutive Producer
  • Emily HodgesProducer
  • Nancy LavinExecutive Producer
  • David SchneiderProducer

China's Mega Dam Trivia