A Showscan ride film. Experience the excitement of a ski run in St. Moritz, Switzerland.A Showscan ride film. Experience the excitement of a ski run in St. Moritz, Switzerland.A Showscan ride film. Experience the excitement of a ski run in St. Moritz, Switzerland.