Question: Are both mountains, Mount Spickard and Tecapa, located in the same country?
Sentence (from "Mount Spickard"): Mount Spickard( pronounced SPICK' erd) is a mountain peak in the North Cascades, a mountain range in the U.S. state of Washington.
Relevant evidence: Yes