The Jade Carvings pilot zone is located at the Central Park area of Yubei District, Chongqing. It incorporated a piece of urban neighbourhood greenery as part of its early impression. Despite the temporary nature of parts of the landscape, we hope the social benefit of such urban open space is taken into consideration when evaluating the environment. It carries the theme of art, modernity, and nature. We call this 260 m x 60 m space the floating cloud. The turn of road serves as the entrance, along the pavement, linking the sales centre – Cube of Light.
Art can be abstract and ambiguous. When art is installed in landscape, we want it to serve purpose for the city, with social value, and not just beauty. The artistic value of installations is not just about sculptures or structures, but innovative response to site characteristics and needs. From the interpretation of functionality to the atmosphere of detailed expression, the design resonate with hearts and feelings. We found clue to design on the spot. With the most common materials we created this special space.