Monte Rosa is the mountain found in the northern part of Italy and near the border of Switzerland. This is the second highest mountain in the Alps region and western Europe. The summit of this mountain are located in the Switzerland border.
9.5m questions
12.2m answers