The Valle Verzasca is a valley in the Locarno district of the Canton of Ticino. Located between the Leventina and the Valle Maggia valleys, Valle Verzasca extends over a length of 25 kilometres (16 mi) in north–south direction, and is situated in the north of the Lago Maggiore. The valley floor ist at about 500 metres (1,640 ft) to 900 metres (2,953 ft)above sea level. The surrounding mountains respectively passes have an average altitude of 2,400 metres (7,874 ft). The Valley is crossed by the Verzasca river, it is dammed at the southernly outlet of the Valley, forming the Lago di Vogorno, before it flows in the Magadino plain in the vicinity of the Ticino River in the Lago Maggiore.