Lovely flower beds located in Major Hill's Park, behind the Chateau Laurier