Shanghai Museum Series: Dalai Time Museum – A Small but Exquisite Clock Museum
The Dalai Time Museum is nestled within the Anting Civic Plaza, which was originally Anting Park. In June 2003, the park was transformed into an…
Your ultimate guide to exploring China