The Summit of Storm Peaks

The Summit of Storm Peaks is the achievement requiring the completion of 100 quests in Storm Peaks. It is part of the meta-achievement.