2011 Tour of Beijing stage 4
Stunning scenery and opportunities to glimpse the Great Wall of China underscored today s undulating 189.5km stage, from Yanqing Gui Chuan Square to Olympic Water Park, as the best yet. Our kamikaze driver, upon whom I bestowed the moniker Maverick , was in top form, thrashing our tortured Foton media van through the countryside and … Read more