Balade au Mont Royal park, Montreal
Mount Royal is a mountain in the north of the city of Montreal. Inaugurated in 1876, on Victoria Day, the Mount Royal Park is one of Montreal's largest greenspaces. The park was designed by Frederick Law Olmsted, who also designed New York's Central Park. The mountain is crowned by a 103ft-high illuminated cross, installed in 1924. The park hosts many activities during winter, but it's under a warm summer sun that we offer you a ride.