The Shanghai Astronomical Museum is located atop Sheshan Mountain in Shanghai’s outer Songjiang District. Originally established by the French Catholic Missionary in 1900, the Sheshan observatory has played an important role in advancing global understand about astronomy. The Shanghai Astronomical Museum recently underwent extensive renovation that has dramatically improved the overall experience. With a focus on the history of astronomy in China, the Shanghai Astronomical Museum is a fun visit for the whole family. Be sure to enjoy the view from Sheshan Mountain and visit some of the nearby sites such as Sheshan Basilica.