The ancient city of Shi Cheng was also known as the Lion City because it was located in the province of Zhejiang, where it was surrounded by the five Lion Mountains.