Peter Francisco Park (built 1966)
Location: 40.7330505909°N, 74.1642199703°W