Search Results for: Stage 17: Visit the l'Alpe d'Huez

Stage 17: Visit the l’Alpe d’Huez

Stage 17 of the Tour de France tomorrow will feature the famous Alpe de Wheeze. You can visit this alpine meadow virtually through Google Streetview. The Alpe d’Huez, which has hosted a Tour de France stage almost every year since 1976, is probably the most famous mountain climb of the Tour de France, which large read more »