Semi Hazz
Stuff seen lately
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.
No comments:
Post a Comment
‹
›
Home
View web version
No comments:
Post a Comment