Ennead Architects has completed the world’s largest astronomy museum, set within an expansive green zone in Shanghai, China. The monumental new museum, which opens on July 18, 2021, is designed…
museum
Browsing Tag
1 post
Browsing Tag