Congress Square Park (built 1982)
Location: 43.6544°N, 70.2633°W