The Swiss glacier park looks like it has a setup built straight for the goodtimes, and this crew of Italian homies have been taking full advantage...