geekslop.com
China plans to build futuristic, 120 million square foot city – from scratch
China plans to build a 120 million square foot city – from scratch. The Meixi Lake Master Plan project will be built in the metropolitan area of Changsha, China and will integrate mountains, lakes, parks, and canals in its architectural design. The city will be built around a 40 hectare lake which will act as the “central park” for the city. Radiating from the lake will be a series of canals that, along with a pedestrian tram walk to reduce automobile traffic, will provide transport to each of eight neighborhood clusters built in an arc around the lake.