Tour of France 2017

Le Tour de France 2017 bicycle race in South of France on the Pyrenees mountains