山巒重疊 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é repeat, duplicate; repetitious