層巒

Noun

 * 1)  range upon range of hills; overlapping mountains

Noun

 * 1) overlapping mountains