【chóng luán dié zhàng】

  1. range upon range of mountains (idiom)