Question: Are both mountains, South Downs Mountain and North Table Mountain, located in the same country?
Sentence (from "South Downs Mountain"): Downs Mountain is the 27th highest peak in Wyoming.
Relevant evidence: No