Question: Where is the school which is football rivalry of the The Hill School located? 
Sentence (from "English–Latin football rivalry"): Since 1887, two of the oldest public schools in the United States, the Boston Latin School and English High School of Boston, have faced off in an annual football rivalry which now takes place on Thanksgiving day at Harvard Stadium.
Relevant evidence: Yes