Awesome “mountain coaster” in Switzerland

The best landscape you'll ever see in an attraction!

Watch the full video: