Shanghai Jiuzi Park is located in the southeast of the bridge on Chengdu North Road in Suzhou River, tens of meters away from the original Du Yueqi granary. It is a long-striped small park in the neighborhood. There are nine sculptures in the park, and many people are exercising in leisure.