China Resources Center powstaje w dzielnicy Jing’an, która należy do najbardziej rozwiniętych obszarów biznesowych miasta. Lokalizacja inwestycji znajduje się w pobliżu Ogrodu Zhang oraz ulicy Nanjing West i zapewnia bezpośredni dostęp do trzech linii metra, co przekłada się na wysoką dostępność komunikacyjną.
Obiekt zaprojektowano jako dominantę przestrzenną, która uzupełni istniejącą strukturę urbanistyczną tej części Szanghaju. Wpisanie nowej zabudowy w historyczny kontekst było jednym z kluczowych założeń koncepcji architektonicznej. Budynek nawiązuje do otaczających przestrzeni publicznych oraz istniejących założeń zieleni, tworząc spójne przejście między starszą tkanką miejską a nową zabudową.

Istotnym elementem projektu jest integracja funkcji transportowych i komercyjnych. W kondygnacjach podziemnych zaplanowano połączenia z sąsiednimi obiektami, co umożliwia bezpośrednią komunikację pomiędzy stacjami metra, przestrzeniami handlowymi i częścią biurową.
W rozwiązaniach projektowych uwzględniono aspekty środowiskowe, w tym dostęp światła dziennego, elementy zieleni oraz systemy zacieniania. Celem jest ograniczenie zużycia energii i zmniejszenie wpływu budynku na otoczenie. Na najwyższych kondygnacjach przewidziano ogród dachowy z widokiem na panoramę miasta.

Nagrodę przyznała Council on Vertical Urbanism, która w ramach programu China Award of Excellence wyróżnia projekty w zakresie architektury wysokościowej, technologii oraz rozwiązań urbanistycznych.
Zwycięzcy głównych kategorii zostaną ogłoszeni podczas konferencji CVU 2026 China, zaplanowanej na 24 i 25 czerwca w Kanton. Zakończenie realizacji China Resources Center przewidziano jeszcze w tym roku.