Monthly Archives: October 2011

China Moves to Control Asia’s Water

The Three Gorges Dam is a monstrosity of modern architectural ingenuity. It produces nearly 18,000 megawatts of power (8x Hoover Dam’s output) and holds back a body of water that is longer than Lake Superior. It is the largest dam … Continue reading

Posted in Uncategorized | Leave a comment