Question: Are Shanghai Shixi High School and Lowell Junior/Senior High School both located in the same country?
Sentence (from "Shanghai Shixi High School"): Shanghai Shixi High School or Shanghai Shixi Middle School , founded in 1870, is a public high school located in the Jing'an District of Shanghai, China.
Relevant evidence: Yes