Main street leading to the top of the beautiful hill town of Vezelay in Burgundy, France. Vézelay, France.