Xuhui Riverside Park is a public park located along the Huangpu River in Shanghai, China. It features green spaces, walking paths, and scenic views of the river. Visitors can enjoy various activities such as cycling, boating, and leisurely strolls. The park is known for its modern architecture and beautiful landscape photography opportunities.