Pinyin Dictionary results for "chong shan jun ling"

崇山峻岭
towering mountains and precipitous ridges (idiom)
Dictionary data provided by CC-CEDICT