First look at the largest museum worldwide solely dedicated to astronomy
At 420,000 square feet, the new astronomical branch of the Shanghai Science and Technology Museum will be the largest museum worldwide solely dedicated to the study of astronomy. Ennead Architects, the acclaimed international architecture firm based in New York City and Shanghai, celebrates the grand opening of the Shanghai Astronomy Museum. Designed by Thomas … Read more