Located in Shenzhen, the site is in close proximity to Shenzhen Bay with distant views of wetlands towards the south. The mixed-use development consists of two iconic towers towards the north portion of the site with three luxury serviced apartment towers facing south, all sitting on a four-storey retail podium.