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!