Canyon of Life.

The Canyon of Life is a canyon away from the center site of the Terreminoi Empire.