Share

Tour of Qinghai Lake -1st stage race completes

The 14th Tour of Qinghai Lake cycling race kicked off Sunday in Xining, capital of Northwest China’ s Qinghai province.

Riders from more than ten countries and regions stage fierce competition for the first race.

Leave a Comment