Jungfraujoch – Top of EuropeIcy air streams across your face, snow crunches under your feet, and the view nearly takes your breath away.