Steps of the Spirits

The Steps of the Spirits are an area of Sanctuary, presumably important in Umbaru culture.