Mountains of the Exalted

The Mountains of the Exalted were located on Ylesia, near Colony One. The Altar of Promises was at their base.

Appearances

 * The Paradise Snare