Back to Dictionary
都庞岭
都龐嶺
Dūpánglǐng
1. Dupang mountain range between south Hunan and Guangdong
Noun