Jiangbei Zu is a well-known riverside park located in Chongqing, China. It offers picturesque views of the Yangtze River and features green spaces, walking paths, and recreational facilities. The park is a popular destination for locals and tourists alike.