盤山過嶺

Idiom

 * 1)  to pass over mountains and ridges; to trek over mountains; to make a long and difficult journey