The International Festival dei Due Mondi in Spoleto.
For more information visit http://www.festivaldispoleto.com