Submitted by Julia Zhu on Wed, 02/27/2019 - 14:09 0 No votes yet Rate The place was one of the corner towers on the ancient city wall of Beijing, astronomous apparatus was created in the Qing Dynasty from the 18th's Century. Node The Ancient Observatory