IMPress Magazine
The publication of the International Press Assoc.

Archived Articles


Switzerland’s Jungfrau – The Top of Europe

The Jungfraujoch is certainly among the highlights for every visitor to Switzerland. It is a mountain pass situated at 3’471 m (11’388 ft) between the Mönch Mountain at 4’107 m (13’474 ft) and the Jungfrau Mountain at ...
by Dominique Schreckling