Shicheng, a 700 year old city in China has become a time capsule that has survived through ... The city of Shicheng, also known as the "Lion City", is in Zhejiang province, 400km south of Shanghai.