Location - Champion Altar - Humility Spawn
The Champion Altar - Humility Spawn is a random Champion Spawn! It have to be Activated with a Knight of Valor! It can be between: Abyss, Arachnid, Cold Blood, Unholy Terror & Vermin Horde.
Humility Spawn - Location
The Humility Spawn is located in Ilshenar! The quickest path to go at Humility Spawn is by using the Public Moongate and choose Ilshenar - Humility. Then walking East a couple of tiles, then turn North East over the ledge!