【shān luán chóng dié】

  1. overlapping ranges of high mountains (idiom)