Glowing rock

The glowing rock is the home to the Spirit of Farradorn featured in the Research notes miniquest during the Invasion of Falador event.