Below is a video of a train ride through the Swiss countryside from Geneva to Sion. It has footage of everything from Lake Geneva to the Swiss Alps.
Vineyards, mountains, and pretty historic buildings all feature in the video.
It also includes footage of Nendaz and the gondola to the lake at Tracouet, which offers beautiful views of the town and the valley below.
You can watch the video to get a feel for the scenic nature of train travel in Switzerland.