Telkoun's Tower

Telkoun's Tower was a wizard stronghold located in the Nether Mountains.