Twitch Mountain

The place where twitching cures are found. (See Race to Twitch Mountain)