Stone Quarry Hill Art Park (built 1991)
Location: 42.9118145°N, 75.8344595°W