Xuhui Riverside Park, located in Shanghai, China, is a large public park along the Huangpu River. The night view of the park is known for its beautiful skyline, illuminated buildings, and serene atmosphere. It is a popular destination for both locals and tourists to enjoy the cityscape at dusk.