Login & contribute to this member driven resource
username
X
password
register
for free!
help
homelocationloctag photosetsetprevnext
login
At ~4.8 miles drive in to Echo Canyon (views east) is the well know "Eye of the Needle" (a triangular, 15-foot tall opening pierced 50 feet above the wash in a narrow section of a tight bend in this wash road);
Feb 12 2010
help issue