Question: Are both mountains, Mount Spickard and Tecapa, located in the same country?
Sentence (from "Tecapa"): Tecapa is a complex stratovolcano in central El Salvador.
Relevant evidence: Yes