10Monte Isola, Brescia
Source: Link
Monte Isola is Europe’s largest lake island, located in Lake Iseo. It’s home to the 15th century Martinengo fortress, and the 600-meter-tall shrine of Madonna della Ceriola, and the church of San Michele (known for its impressive wood carvings and wall frescoes). Monte Isola was the site of Christo and Jeanne-Claude’s art installation called “The Floating Piers”. Click the next ARROW to see the next image!