China: 2012 Yellow Mountain MTB Race
Yellow Mountain Mountain Bike RaceIf you are looking for a picturesque mountain bike race combining ancient villages and traditional Chinese countryside, then the Yellow Mountain event is the race …