Question: Are Isiboro River and Furo Santa Rosa both located in the same country?
Sentence (from "Furo Santa Rosa"): The Furo Santa Rosa is a river of Roraima state in northern Brazil.
Relevant evidence: Yes