I love those mountains, it always seems to me that the crust of the Earth was just bent up and snapped off by some incomprehensibly huge giant!
It's not too far from the actual geological happenings though: an incompressibly huge force did in fact snap the crust and push it up to form the mountains.
RE: Mountain Cruise