Here is an island encircled by waves, In our days, it's a pilgrim shrine to Mary; Against the background stand snowcapped giants