Shuangxi Park and Chinese Garden (built 1974)
Location: 25.098028°N, 121.5348833°E