Question: Are Deli River and Carron River (Queensland) both located in the same country?
Sentence (from "Deli River"): Deli River( Indonesian: Sungai Deli) is a river located in Sumatra, Indonesia, and courses through Medan before discharging to the Strait of Malacca near the port city of Belawan.
Relevant evidence: Yes