shān luán chóng dié山峦重叠overlapping ranges of high mountains (idiom)Frequency 1.3Meaningsoverlapping ranges of high mountains (idiom)