Mount Royal Park is a large green space with views overlooking downtown Montreal. There's a small lake, lots of trails through the woods, and works of art and architecture.