Champlain Centre (built 1987)
Location: 44.702389°N, 73.490972°W