Le Tour de France 2016 kicked off last Saturday with stage one and the 'Grand Depart' being hosted by the stunning island community of Le Mont Saint Michel.
Le Tour 2016 - the story so far
7 days in & it's already produced some spectacular results






