Chengshan Road

Location: Shanghai, China

Type: Office, Commercial

Scale: 90,000 m²  / 50m high

Status: Competition