WOW! Those are some amazing pictures! And the rest of them on the site are stunning as well. It cracks me up to see how small Bella (I think that's her name right?) looks in the picture on the other site. As a perspective for those who haven't met his puppy, she's about 5 feet tall....
Beautiful shots though, Ruth saw you posted the location up and asked if we could go. Sadly we already did our weekend car trip (not with the Xterra though).