Invoker's Tower

Invoker's Tower is a large building in the Broken Peaks that was created by the. It is enchanted by so much magic that it is not visible to the common eye. Artifacts like the Shopkeeper's Gem reveal it and Fymryn was able to see it without any items.