Built in 1953, Stalin Park is located on the southern bank of the Songhua River. The park measures 1750 meters from the Songhua Railway Bridge to Jiuzhan Park. [China.org.cn]