The Town of Sutton, Quebec. The Town of Sutton is bound to the south by US border. Town’s large area is surrounded by mountains. The highest summit is Round Top, which has an elevation of 962 m. This mountainous area offers many attractive activities: downhill, cross-country skiing and snowshoeing in winter; hiking and treetop adventure…