Look up deep into the sky from the astronomical observatory. The observatory on the top of West Sheshan Mountain in Shanghai Sheshan National Tourist Resort is one of China’s oldest astronomical observatories, housing one of the oldest astronomical telescopes in the country. [Photo/Wechat: sheshanlvyou] |