That's Amberscale Rock, in the Shroud. As far as I know, it's one of many unexplained bits of scenery.