Shanghai Astronomy Museum: World’s largest astronomy museum set to open in China July 12, 2021July 12, 2021