Sort:  

Switzerland definitely has some nice views. We did some hiking in the country and the views on those were especially epic.