Chinese words · Chengyu

山重水复

shānchóng-shuǐfùTraditional 山重水複

range after range of hills and rivers (seemingly no way out)

Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.