Sunday, May 08, 2011

Spider Rock

A geologic highlight of any tour of Canyon de Chelly National Monument in eastern Arizona is Spider Rock. According to Navajo legend, it's the home of the spider woman, creator of the stars in the sky.