Tour de France 2016: Normandy to witness stage one of world's greatest cycling race in its 103rd edition
The 103rd edition of Tour de France starts Saturday with close to 200 riders from as many as 22 teams fighting for the ultimate prize in cycling.
Jul 01, 2016, 21:39 PM IST