Shadowsight Tower



Shadowsight Tower is a cannon tower found in the southwestern part of Wintergrasp. The tower overlooks the Forest of Shadows, hence the towers name. It is equipped with Wintergrasp Tower Cannons.