Canyon de Chelly National Monument, Arizona - Spider Rock, site of TV commercials, #0261
0261CanyonChelly