Flamewatch Tower



Flamewatch Tower is a cannon tower found in the southeastern part of Wintergrasp. The tower overlooks the Cauldron of Flames, hence the towers name. It is equipped with Wintergrasp Tower Cannons.