Site icon Unofficial Networks

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.

Exit mobile version