Your next run...

Posted by WillingnessOk3081@reddit | Truckers | View on Reddit | 16 comments

The Daobeiliang Sky Road in Chongqing, China. Just 12 miles along the narrow ridges of Qiyao Mountain, 5,900 feet) above sea level. Good luck on the way down, damn.