Oberammergau August 22, 2022 by Emily Stark Images of the little town of Oberammergau, Germany, known for the Passion Play performed in town every 10 years since the 1600s.