The Wuhan Chow Tai Fook Finance Centre is a 475m super-high-rise mixed-use development located in the business district along the Yangtze River in Wuhan. With a site area of 66,200 sq.m. and a gross floor area of 680,000 sq.m., the Centre is comprised of an office tower, a shopping mall and two 200m residential towers. The development is designed to be a seamless integration of humanity, nature and the arts that emphasises sustainability throughout.
Part of a transit-oriented development (TOD) project, the complex acts as a bridge between the city’s transportation hub and substantial green spaces along the waterfront. Its design concept, “Lighthouse of the 21st Century”, stems from the office tower’s staggered illuminated glass canopy, emblematic of a hopeful future, that sits atop the building like a beacon visible across the city.
Plants and foliage stretch over 14,000 sq.m. around the complex, including the underground and ground levels, its sunken plaza and gardens. The design includes 18 sky terrace gardens that encourage biodiversity, green canopies at the rooftop level that offer high-quality leisure spaces, and links to a near-60,000 sq.m. central park.
As well as sustainable, the building is also human-centric, with comprehensive functions that encourage health and wellbeing, while its open spaces will draw in people from across the city and bringing the community closer together by creating walkable neighbourhoods, reducing traffic congestion and encouraging the use of public transportation.