
A instalação está prevista para abranger uma área de 2,02 milhões de metros quadrados. Para construir um parque temático desta magnitude, o projeto terá que ser dividido em etapas. A primeira fase envolve a construção do complexo de entretenimento e o hotel temático Universal. Na segunda fase, a empresa irá construir outro parque temático, um parque aquático e cinco hotéis adicionais do resort.
De acordo com o Business Standard, o parque contará com elementos da cultura chinesa tradicional e moderna para ajudar a atrair visitantes nacionais e internacionais. Ainda segundo a publicação, a fim de ajudar mais convidados chegar ao novo parque, o Governo da China vai ampliar a linha 7 do metrô e coloca-lo em operação antes da instalação do empreendimento.