Nanxing Park (built 1978)
Location: 25.054139°N, 121.606889°E