跋山涉水

bá shān shè shuǐ

to travel over land and water (idiom)

跋

bá

postscript

山

shān

mountain; hill (CL:座[zuo4])

涉

shè

(literary) to wade across a body of water

水

shuǐ

water