Thursday, December 10, 2009 - 5:52pm
You may remember MAD Architects from their equally mad designs, such as this star-shaped floating city. Now they've got the wobbly-looking, 1,250-foot-high Urban Forest for Chongqing, China that does away with the traditional walled skyscraper for one that's a series...