Summer solstice visits Basilica of Vézelay in France