The residents of which German town put on a world-famous Passion Play every ten years?
Oberammergau Oberamergau Ober-Ammergau
ober ammergau oberammergau oberamergau
oberammergau
WikipediaEntity
Oberammergau