Cikha Escarpment (Hueyslinger’s Fanfics)

Cikha Escarpment is an escarpment located near the Tree of Life.