A basilica stands on the Isola San Guilio off Orta San Guilio on Lago d'Orta in northern Italy. ©Ric Ergenbright