[bá shān shè shuǐ]
travel over land and water; cross mountains and river; make an arduous journey; over the hills and through the rivers; scale mountains and ford streams; travel by climbing up hills and wading over [through] rivers; travel over mountains and rivers
Across hills and rivers, they walked more than two hundred kilometres and arrived at a little hamlet nestling in the green mountains.
他们跋山涉水, 步行二百余公里, 来到了一个青山环抱的小村庄。