Description : What is Europe most mountainous country?
Last Answer : Switzerland is. Switzerland is well known for the Alps in the south and south east. North of the Alps, the Swiss Plateau runs along the east-west axis of the country. Most of the population ... drawn through Lake Constance. A portion of the southwest border with France is drawn through Lake Geneva.