From the site..."Each of the 21 stages are clearly marked on the map, taking you over more than 3,500 km (2,200 miles) around the 21 hairpin bends of the notoriously steep Alpe d'Huez to the finishing line on the cobbled streets of the Champs Elysees."
Related Links
Pligg is a Web 2.0 open source content management system
Comments
15 days ago
http://www.pwtc.com/index.php/forums/member/371/