Jungfraujoch, Switzerland

Literally on Top Of Europe!
The view is definitely a feast for your eyes!