It is located in the south part of Changchun City, in the east of People Road. The park covers an area of 92 hectares and is the largest park situated in the city center. 330 sculptures from 130 countries and regions are exhibited in an over 1000-square meters exhibition hall. Changchun World Sculpture Exhibition is held every two years in this park.
The park was built in 2001, and opened to the public in September 2003. It is a large-scale modern sculptural art theme park where Eastern and Western cultures and arts meets
There are many attractions, such as a large-scale sunk music Fountain Square, a man-made lake, landscape walls, sculptural square, sculptural art gallery, etc. Now it has become one of the famous theme parks in Changchun even in the northeast.