Oberammergau, Germany

Bavarian alpine charm, Passion Play tradition, and cultural excursions

An aerial view of Oberammergau, a German village with red-roofed houses, situated in a green valley between rolling, forested mountains.