Here's a few Three Gorges Dam videos from Youtube.


Baiji Tribute


NASA's animation of China's Three Gorges Dam construction over the years


Chinese Promotional film


A trip to Three Gorges Dam Project
How utterly depressing that we had to lose such a beautiful creature as the Baiji Dolphin for the sake of a decimated landscape and a "tourist attraction". Bleh!