chong2
shan1
jun4
ling3
  1. towering mountains and precipitous ridges (idiom)

Info