Stock Photo: Pavilion 21, the new mobile venue for the Munich Opera Festival on Marstallplatz, Munich, Bavaria, Germany, Europe