Question: Are Russell High School (East Point, Georgia) and Tsinghua University High School both located in the same country?
Sentence (from "Tsinghua University High School"): Tsinghua University High School , or Tsinghua High School for short , is a high school in China, located in Beijing.
Relevant evidence: Yes