There is no way to doubt the mountains and heavy waters _ idiom interpretation
Pinyin: shān
zhang
stretch
fù
Interpretation: refers to overlapping mountains and winding water.