The Mont Royal Park offers several viewpoints from which visitors can admire the city. In winter, one of the most accessible is the Belvedere, which can be reached by car (beware that parking is not free), or by bus line 11 from the Montroyal metro stop (a bus every half hour). From the parking lot (across from the cemetery) it's just a 10 minute walk to get to a great big house and terrace from which you can see much of the city of Montreal, with its skyscrapers, and Saint Laurent as a central point of interest. A good alternative to the other viewpoints you'll find elsewhere in the area.
If you are visiting the Gaspesie peninsula, here are three of the most charming places: the lighthouses (especially the north coast), [poi = 631061] Percé Rock [/ poi] and Bonaventure Island and [poi = 631 051] Forillon park [/ poi], if you visit the last place, I recommend walking a bit (about 2 hours) to get to this area, where you can take in a beautiful view of the Canadian Atlantic coast (and do some whale watching). Upon reaching this place, the first thing you see is a beautiful lighthouse, and from there, a small path leads to the lookout, where you can see both the sea and the cliff.
This terrace has the name of a governor of Canada, Lord Dufferin, and is a large wooden walkway that runs along the river San Lorenzo. It has booths and wrought iron lamps, and offers a nice view of the city, the river, and the Isle of Orleans. It's a 671m walk. In the summer there are street performers, and in the winter you can see people racing sleds downhill. Beautiful views.