C88 Demon Slaying Platform
The Demon Slaying Platform, situated to the west of Thundercloud Town, was perched halfway up the mountain. Originally, it was where Outer Sect disciples and Demonic Beasts engaged in life-or-death battles. Over time, it evolved into a battleground for the Thunder Cloud Sect's Outer Sect disciples to settle their disputes. The sect would not intervene in these duels to the death.
At present