Question: Are El Montmajor and Cambrai Mountain both located in the same country?
Sentence (from "El Montmajor"): El Montmajor is a mountain of Catalonia, Spain.
Relevant evidence: Yes