Showing posts with label China Death Road. Show all posts
Showing posts with label China Death Road. Show all posts

Guoliang tunnel is in China

Guoliang tunnel is in China. A carved out of the mountain type of road, path up to a isolated village. Famous for being a deathtrap!


Worth a search online to view some crazy photos for this path.