Question: Are both mountains, Mount Spickard and Tecapa, located in the same country?
Sentence (from "Mount Spickard"): Located just south of the Canada – US border, it is part of the Chilliwack Group, a subrange of the Skagit Range which is part of the North Cascades.
Relevant evidence: No