Shanghai Astronomy Museum / Ennead Architects


© Arch-Exist

© Arch-Exist
  • architects: Ennead Architects
  • Location: Shanghai, China
  • Project Year: 2021
  • Photographs: Arch-Exist
  • Photographs: Courtesy of Ennead Architects
  • Area: 39000.0 m2

Read more »