chóng​shān​jùn​lǐng

towering mountains and precipitous ridges

Definitions

chóng​shān​jùn​lǐng

towering mountains and precipitous ridges (idiom)

Sources