Share

Aerial view of world’s highest altitude cycling race

The 2016 Tour of Qinghai Lake, the world’s highest altitude cycling race, wrapped up on Saturday.

Leave a Comment