That does look like a good spot. I can even see it in Google Earth.

(I think I see it, looks like it's right at the top of the pass?)
Although that angle gives me shivers.

Kind of like the first time I saw the rim surrounding the Portal... "I have to climb up that?"

Thanks for the info.