This film, produced by the Epicocity Project (me!) documents one of the last descents of the Great Bend of the Yangtze, China's mother river.
It features Travis Winn and Kristen McDonald in their efforts to raise awareness to the value of free flowing rivers and foster low impact river recreation in China.
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?