Architecture Design Award Winner.
Awarded for Good Architecture, Building and Structure Design.
The project is located at the city of Chongqing which is characterized as the city built on the hills and mountains. The building is built on a very unique site which is on top of a steep cliff with a spectacular view over the city. The concept of the building is to design a building that emerges into the landscape to cope with the uniqueness of the site. Crystal glass boxes are embedded into the ground and also semi outdoor spaces are created to provide leisure atmosphere with supporting amenities.
Learn MoreDiscover A' Design Award, World's Largest Design Accolade.
Learn MoreYou are now at the right step