Xuhui Riverside Park is a public park located along the Huangpu River in Xuhui District, Shanghai, China. The park's master plan showcases its layout, design elements, and green spaces. It typically includes recreational areas, walkways, and scenic viewpoints.