"Bellagio is a comune (municipality) in the Province of Como in the Italian region of Lombardy. It is located on Lake Como,...Bellagio is situated upon the cape of the land mass that divides Lake Como in two. (Link 3.) Bellagio is located in the extreme north of Italy, near the border with Switzerland.
"This small church is found in the hamlet of Loppia in the private park of the Villa Gerli. Loppia is found at the end of the garden of the Villa Melzi or if you are travelling on foot from Bellagio it would take you about 15 minutes by the road. The church is built in the Romanesque style with a bell tower crowned by small arches. Entry is closed to the public." (Link 1.)
in Basel Switzerland.