That is only the tip of the iceberg (if you’ll pardon the unintentional pun) of the weirdness that is Mt Nomad and its connections to the powers of the Neath!
Tree of Ages is near Saviour’s Rocks, but it seems like it’s a rare spawn? I didn’t see it until I’d progressed the spider story quite some way. Not sure if that’s chance, or intended.
edit: also, make sure your terror is under control before you confront it. edited by SporksAreGoodForYou on 2/20/2015