walking through valleys