close
This ad will auto close in 10 seconds
Tour de France 2016: Normandy to witness stage one of world's greatest cycling race in its 103rd edition

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.