Question: For what is the mountain that has Thayer Glacier on the east slopes popular ? 
Sentence (from "Thayer Glacier"): It is on the east slopes of North Sister, an extinct shield volcano.
Relevant evidence: Yes