Question: Are both mountains, South Downs Mountain and North Table Mountain, located in the same country?
Sentence (from "South Downs Mountain"): South Downs Mountain is located in the Wind River Range in the U.S. state of Wyoming.
Relevant evidence: Yes