Jungfraujoch, which calls itself the Top of Europe, is an Alpine location with panoramic vistas.
Sleeve: long
Archived: no