Tour de Taiwan 2008 – Stage 7
Stage 7 of the Tour de Taiwan saw riders engaged in a 58km criterium made up of 40 laps in the streets around the new Taipei Nangang Exhibition Center. The newly built exhibition center was holding its first event, the Taipei Cycle Show. An action packed stage, featuring fast racing, a number of breakaways [...]
