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…








