The best time to visit the city is between June and October, when the weather is nice and many festivals take place. You can enjoy the Montreal Jazz Festival and the Formula One Grand Prix in June; and the largest comedy festival in the world, the Just For Laughs Comedy Festival, every July. If you would like to experience the Canadian winter visit between December and February, but make sure to come equipped with snow gear! February is time for the Montreal En Lumiere High Lights Festival, a unique festival combining performing arts, gastronomy and free outdoor family activities. In the winter, you can stay warm inside the “Underground CIty”, a 33 kilometre underground pedestrian network of boutiques, restaurants and attractions. Mont Royal is one of Montreal's largest green spaces and offers magnificent city views from its two main lookouts. It also has a man-made lake, Beaver lake, a sculpture garden and picnic areas.