The Yangtze River (1983) 1 Seasons • 25 Episodes • Documentary Season 1 1983 • 25 episodes Season 1 of The Yangtze River premiered on August 7, 1983 Recommendations