Staggering peaks and shimmering lakes provide the backdrop for this incredible rail adventure through the Swiss Alps, which includes visits to the enchanting towns of St Moritz, Chur and Zermatt.