New England Aquarium (built 1969)
Location: 42.35917°N, 71.04944°W