Giant Mountain Coaster in Switzerland

Take a look at this giant mountain coaster, in astonishing surrounding landscape, in Switzerland…

“Mountain Coaster in Switzerland that I got to ride a few times at the end of my 2013 mission trip.”