Tour de France 2016: 8 key stages - Video

The 2016 Tour de France is the 103rd edition of the longest running Grand Tour on the calendar and will see Chris Froome (Team Sky) try to take his third overall victory.