Question: Dartmouth College with its 269 acre campus centered on the Green is located near which river in New Hampshire?
Sentence (from "The Green (Dartmouth College)"): The Green (formally the College Green) is a grass-covered field and common space at the center of Dartmouth College, an Ivy League university located in Hanover, New Hampshire, United States.
Relevant evidence: Yes