IM Shanghai / Aedas Collin Chen 5 years ago Courtesy of Aedas architects: Aedas Location: Shanghai, China Project Year: 2021 Photographs: Courtesy of Aedas Area: 259000.0 m2 Read more »