Log in / Sign up

Feedback

Film: Shanghai (China)

Now Viewing: Shanghai

Shanghai, situated on the banks of the Yangtze River, is China's largest city. It has a population of around 20 million people and includes one of the world's busiest ports. Our guide, environmentalist Wen Bo, comments on the challenge China faces today in balancing growth with the need for ecological conservation.

China
China
Location:
Shanghai
Date:
April 2006
Related Films

Recent Comments: Shanghai

  1. Rob
    Eye opening!

    Rob DECEMBER 31, 2008