Question: What was the population in 2010 of the city where The Fells is located?
Sentence (from "The Fells"): It is located in Newbury, New Hampshire, on New Hampshire Route 103A, 2.2 mi (3.5 km) north of its junction with New Hampshire Route 103.
Relevant evidence: Yes