Existe una historia que dice que es aquí donde reside el Gran Espíritu, y que aquí fueron colocados los primeros humanos.