The Shanghai Astronomy Museum, the world’s largest of its kind, has started trial operation to showcase humankind’s unremitting efforts throughout history to explore the universe and China’s latest achievements in space exploration.
Models of stars and planets on display at the Shanghai Astronomy Museum Photo: Chen Xia/GT