China's plan to build a massive 120 million-square-foot city — from…

The Chinese government has approved the final design for a massive planned city scheduled for construction along the rim of a 3.85 kilometer (2.4 mile) lake. Upon completion, Meixi Lake City will provide home to over 180,000 inhabitants and occupy a space that's 120 million square feet in size. The design, which was… » 12/14/12 4:00pm 12/14/12 4:00pm