Winner of stage five

Shinichi Fukushima of Japan won the fifth stage of the 2011 Tour de Taiwan. He won the 111 km stage after breaking away at the 30 km mark and then riding solo to victory.

Random image

Photo info

Popular tags

Language preference

Language preference

Language preference

View more information