Southwest - Lori
Read More27 / 48
Spider Rock
Spider Rock is Located In Canyon de Chelly In Arizona and is entirely owned by the Navajo Tribal Trust of the Navajo Nation. Spider Rock, is a sandstone spire that rises 750 feet (229 m) from the canyon floor at the junction of Canyon de Chelly and Monument Canyon.
- No Comments