“Nestled in the Twilight Highlands, Twin Peaks has flared as a point of contention between the Alliance and Horde.
As a 10 vs 10 capture-the-flag battleground, the first faction to capture three flags is victorious.
Lend your strength as both factions struggle to take control of this critical high ground!”