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 Gem of True Sight reveal it and Fymryn was able to see it without any items.