Sunday, July 8, 2007

China infrastructure: too much of a good thing?

China announces plans to build a 67 miles highway on Mt. Everest. Uh, guys, you might want to chill out a little bit with the mindless road construction...

No comments: