We're on top of the world....or at least Europe. Here we are on the Jungfrau the highest point in Europe.