Parc Desrochers: 45.604294, -73.356511