Liberty Bell Pavilion (built 1975)
Location: 39.9502°N, 75.1497°W