Spider Rock is a beautiful sandstone spire in canyon De Chelly National park in Az.
Do you have Chinle photos to share with the IgoUgo travel community? Upload your Chinle and other travel photos and add color to your IgoUgo reviews and journals.
Upload Photos