Shanghai International Automobile City Tongji Techno Park Phase I / TJAD


© Feng Shao

© Feng Shao
  • architects: TJAD
  • Location: Cao’an Road, Jiading District, Shanghai, China
  • Project Year: 2016
  • Photographs: Feng Shao
  • Area: 224000.0 m2

Read more »