Shanghai Astronomy Museum, the world’s largest, showcases humans’ unremitting attempts to explore the universe
By: Global Times | Published: Jul 07, 2021 12:53 AM
With realistic replicas and interactive devices that demonstrate incomprehensible abstract concepts and famous experiments, Shanghai Astronomy Museum, the world’s largest, unveiled in Shanghai, showcases humankind’s unremitting attempts to explore the vast universe.