箐道

Noun

 * 1)  mountain road through bamboo bushes