The Magic of Spider Rock
This picture is of Spider Rock. It is located in the depths of Canyon de Chelly in the Navajo Nation. It is a remote and solitary place. Only those with a significant intention can ever journey to this extraordinary place. It is a place that has inspired many sacred stories and continues to invoke a… Continue Reading