Stock Photo: Prologue with choir on stage, passion play theatre, Passion Play 2010, Oberammergau, Bavaria, Germany, Europe theatre, Passion Play 2010, Oberammergau, Bavaria, Germany, Europe 2010, Oberammergau, Bavaria, Germany, Europe