Results 2 results found Spider Rock from Spider Rock Overlook, Canyon de Chelly National Monument, Arizona, United States of America, North America Spider Rock from Spider Rock Overlook, Canyon de Chelly National Monument, Arizona, United States of America, North America View of Spider Rock from the overlook at the end of Canyon De Chelly National Monument South Rim, Arizona, United States of America, North America