Question: Are both Beaulieu, Hampshire and Darreh-Ye Talkh located in the same country?
Sentence (from "Beaulieu, Hampshire"): Beaulieu is a small village located on the southeastern edge of the New Forest national park in Hampshire, England, and home to both Palace House and the British National Motor Museum.
Relevant evidence: Yes