Back to Dictionary
层峦叠嶂
層巒疊嶂
céngluándiézhàng
1.
range upon range of mountains (idiom)