Jinhua Park (built 1998)
Location: 25.029694°N, 121.531111°E