Just saw this on CNN:
Does anyone know what race this was? Apparently it was 20 days long and took place in China. From the video it looks like the guys are riding pretty nice mountain bikes but all the footage is of them on the road.
Not a race but a trip undertaken by a recent Chinese graduate to challenge himself riding from Wuhan, Hubei to Lhasa in Tibet. This video revealed more: