What could top taking in panoramic views of twenty-four snow-capped mountain peaks, including one of Switzerland’s most famed summits – the Matterhorn, asks assistant...