Located in the Pennine Alps in the far south of Switzerland, the Matterhorn's south face lies ... a popular European hot spot with plenty of hotels, chalets, and restaurants to cater to the ...