Architecture Design Award Winner.
Awarded for Good Architecture, Building and Structure Design.
Cosmic Creek is a mixed-use development located in Chengdu Luxelakes, designed to blend with the surrounding environment. Spanning approximately 100000 square meters, the layout incorporates an L shaped water channel, stepped platforms and green areas aligned with the terrain. A central plaza with sculptural planters and modular seating units anchors the design. The project prioritizes ecological integration and accessibility, fostering a functional space where built structures complement the natural landscape.
Learn MoreDiscover A' Design Award, World's Largest Design Accolade.
Learn MoreYou are now at the right step