Riders have been busy prepping the 4.4km layout on Elancourt Hill, a public park which at 231 meters above sea level is the highest point in the Ile-de-France region. Their verdict is that it will be ...