层山叠嶂 [ céng shān dié zhàng ]

基本释义

形容山峰起伏,连绵重叠。

英文翻译

Layers of mountains and peaks