Making its way along one of downtown Montreal’s most well-known streets from Mount Royal to Griffintown, the Peel Street Trail features 21 sculptures at 11 stations, where people can reflect