Location: Ant Nest in Throne and Liberty 2 months ago Stonegard Share on Reddit Share on Twitter Share on Facebook Ant Nest - Throne and Liberty Here lies the impregnable fortress guarded by giant ants. Even the magical forces of Arkeum could not occupy this place. There is a legend that the very same power which made Stonegard barren created a giant and cruel queen ant.