Ravida Din
Executive Producer
-
Up the Yangtze
In China, it is simply known as "the River." But the Yangtze (and all of the life that surrounds it) is undergoing a truly astonishing transformation wrought by the largest hydroelectric project in history, the Three Gorges Dam. Canadian documentary filmmaker Yung Chang returns to the gorgeous,...Watch Movie