山峦重叠 shān luán chóng dié

DEFINITIONS

  1. overlapping ranges of high mountains (idiom)

CHARACTERS

山 shān mountain, hill, peak
峦 luán mountain range; pointed mountain
重 chóng heavy, weighty; double
叠 dié pile; be piled up; fold up