HOME
EXPERTISE
PROJECTS
NEWS
AWARDS
ABOUT
More...
Land AREA: 670,000 square meters Site Location: Beijing, China Function: TOD Status: Under Design