More than 100 years ago, Yuyangli was built; adjacent to the bustling Huaihai Middle Road, Yuyangli Square, became the "net red punch card place" in Shencheng. Adjacent to the bustling Huaihai Middle Road, Yuyangli Square, the three words "Yuyangli" engraved on the stone library door in the middle of the relief wall, makes people feel the extraordinary here.