Canyon de Chelly National Monument is located in the Navajo Nation of northeastern Arizona. This is Spider Rock, a 750 foot spire rising from the bottom of the canyon. In Navajo legend, the top is home to the Spider Grandmother, creator of the world.