WATCH: Would You Ride This Cliffside Trail In PERU?

WATCH: Would You Ride This Cliffside Trail In PERU?

Biking

WATCH: Would You Ride This Cliffside Trail In PERU?

One false move and its game over on this high consequence mountain biking trail is located in Ollantaytambo, a village in the Sacred Valley of south Peru. Makes me nervous just watching.

 

The Latest

More Unofficial Networks
Home