Question: Are both High school No. 1637 (Moscow) and Roxbury Latin School located in the same country?
Sentence (from "Roxbury Latin School"): Located since 1927 at 101 St. Theresa Avenue in the West Roxbury neighborhood of Boston, the school now serves roughly 300 boys in grades seven through twelve.
Relevant evidence: No