Mount Evanston

Mount Evanston is an active volcano near South Park, it appears in Season One episode "Volcano".

Background
WIP