Question: Are Soochow University (Suzhou) and Bedër University both located in the same country?
Sentence (from "Soochow University (Suzhou)"): Soochow University is a public university in Suzhou( Soochow), China.
Relevant evidence: Yes