Entry
  1. range upon range of mountains (idiom)

    trad. 重巒疊嶂

Also written 重巒疊嶂【chóng luán dié zhàng】