by explore.org

16 062 views
  • About
  • Export
  • Add to
  • Playlists
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. Distributed by TubeMogul.

explore™ (http://explore.org) is a multimedia organization that documents leaders around the world who have devoted their lives to extraordinary causes. Both educational and inspirational, explore creates a portal into the soul of humanity by championing the selfless acts of others.


shanghai = horrible city.
By Ahabum 7 years ago
not only to visit !! also to live !!!
By bladgui 7 years ago
shanghai, a great place to visit
By justhavefunny123 8 years ago
wow thayt was greATTTT thanku 4 posting this!
By mely92 8 years ago
This really was interesting. Thanks!
By vilde90 8 years ago
Show more comments