World Question 6
Name this wonder
Clues
Located in Switzerland
World's most distinctive mountain peak