Invokers Tower

The Invoker's Tower is a large tower in Broken Peaks that is only visible to people with Mene's power and looking through the Gem of True Sight. Though, once you get close enough to the tower anyone can see it once you pass the border.