跋涉

跋涉 (bá shè)
to trudge; to trek