May 21, 2015 Host Facility Chiesa Parrocchiale SS. Ambrogio e Theodulo Location Stresa, Italy Time 9:15 pm