South Bank Park in Chencun is a public park located along the riverfront in Chencun, a city in China. The park features lush greenery, walking paths, and scenic views of the river. It is a popular destination for locals and tourists to enjoy leisure activities and appreciate the natural beauty.