Raffles City The Bund / Pelli Clarke & Partners Collin Chen 4 years ago © CreatAR Images architects: Pelli Clarke & Partners Location: 1089 East Daming Road, Hongkou District, Shanghai, China Project Year: 2021 Photographs: CreatAR Images Area: 444328.0 m2 Read more »