Locational names are more common as surnames than as given names, "Thaler" (
German) or "Valle" (Italian and Spanish) come to my mind here.
For a given name, look at
Percival that captures your intended meaning pretty well. If you want a made-up Germanic name, I suggest Dalegang or Dalgang, made of dale "valley" and gang "walk, march".
--elbowin