Question: Dartmouth College with its 269 acre campus centered on the Green is located near which river in New Hampshire?
Sentence (from "Campus of Dartmouth College"): Dartmouth College is located in the rural town of Hanover in the Upper Valley of the Connecticut River in the New England state of New Hampshire.
Relevant evidence: Yes