Ruth Mulan Chu Chao Center (built 2016)
Location: 42.366531°N, 71.120090°W