Posted on April 9, 2018 by mbOlympic Park Traveled to the top of the tower at Olympic Park in Montreal – even with the haze we were able to see the mountains of Vermont from high atop the city.