Board Thread:Lore Discussion/@comment-7153552-20130708162914/@comment-202.156.8.15-20131030034339

This is plain speculation:

The snow throat tower may be some unknown elven structure inside the throat of the world (at it was not made by divines, so it probs isn't a natural mountain). Within this structure is the stone (can be anything...). We don't know anything concrete so we can only speculate...