Landscape architecture is an architectural form that shares the features of the land stretching towards the horizon by means of echoing, intervening, reshaping and integrating of the earth’s appearance. In a broad sense, the emphasis of the landscape architecture is on the interaction with the site as well as the adaptability to the local culture and cultural relations. It not only breaks down barriers among the design of architecture, landscape and sculpture, but also provides a new solution to the balance between architecture, culture, region, ecology and technology.
Global Future Design Awards 2023: Entries Open!
Gold 🏆 Winner
Global Future Design Awards 2022
Changzhou Central Mansion
Public Landscape Architecture (Built)
Firm
GEEDESIGN
Architect/Designer
GEEDESIGN
Design Team
Ye Di, Chen chenyang, Xu Ruohan
Location
Changzhou, Jiangsu Province, China
Country
China
Photographer/Copyright
©Zeng Jianghe
The plot is situated near the Central Park of the downtown area, and a landscape axis will be designed to extend from the park to the project site. High and low viewing platforms will be also built to provide good views of the park from all directions. In handling architectural details, large frame mirrors outlining the park are placed in the central parts of the building and highlight the vital role the park plays in the project.
In addition, the landscaped slope will leave urban residents enough room for public experience. The slope is designed as a scroll to integrate the pedestrian flow and landscape alongside, with the environmental furniture at the entrance being the first to greet the visitors. The second-floor platform is one of the places with the best view of the site, and together with the internal frame mirrors of the building, it makes people linger on to enjoy the scenery. Up along the viewing slope comes the green landscape of the Central Park, and it is followed by another piece of landscape at the top, from which one can get a panoramic view of the lake in the opposite.