The recently completed 420,000-sf Shanghai Astronomy Museum is set to open on July 18. The new astronomical branch of the Shanghai Science and Technology Museum is the largest museum in the world solely dedicated to the study of astronomy.
The recently completed 420,000-sf Shanghai Astronomy Museum is set to open on July 18. The new astronomical branch of the Shanghai Science and Technology Museum is the largest museum in the world solely dedicated to the study of astronomy.