From the cascading waters of Staubbach Falls to the panoramic heights of Mount Pilatus, every location highlights Switzerland’s reputation as one of the world’s most scenic destinations.