This Road May Be The Most Terrifying Place In The World
Be sure and bring a change of shorts if you plan on driving down this road near in Nepal. Because no matter what vehicle you take, the road conditions are pretty terrifying.
In the original video description, it seems like it may be part of a movie of some sort but a movie or not, there’s no way you’d find us on our way driving (floating?) down that road. What would it take to get you on that mountain?