箐谷

Noun

 * 1)  bamboo valley; valley overgrown with bamboo