Bygningen ble ferdig i 2000, og har 70 etasjer. Den har et observasjonsdekk i 69. etasje som gir utsikt over Shenzhen og det nordlige Hongkong.