|
-
-
The mock-up building of SOHO Shang Du, SOHO China s most recent project, has just been completed. Designed by Peter Davidson of Lab Architecture Studio, SOHO Shang Du is a 170,000 square meter (1.8 million square feet) mixed-use development, on a 2.2 hectare site, located within ...
|