Some of Switzerland’s highest peaks can be seen from the viewing platform at Glacier Paradise, Zermatt, Switzerland