Cycling the Roof of the World is a short film about an epic cycling journey through the Pamir mountains of Central Asia along the famous Silk Route, which reaches the highest point of 4600 meters (15,000+ feet) on the road from Beijing to Istanbul.
You must be logged in to post a comment.