El proyecto está rodeado por las instalaciones culturales más maduras de la región, incluido el Museo de Ciencia y Tecnología, la biblioteca, la galería de arte pública, la Ciudad del Libro de Shenzhen y el Instituto de Deportes del Centro Universiada.
Instalaciones de apoyo comercial: la primera es el World Trade Center, la segunda es el Longgang Market Center y la tercera es el Olympic Sports Center.
El proyecto está ubicado en el Edificio 3 de Longxing International Plaza, Longgang, en el distrito comercial de Longgang Central City, rodeado de grandes empresas como World Trade Department Store, Vanke Plaza y Vankeli.