Pillar of the Sky

Pillar of the Sky was a range of mountains south to the Shinomen Forest. It was the place where the troll civilization lived.