Input (grade 9): Ashland is a town located just north of Richmond in Hanover County, Virginia/LOCATION., United States.
Output (grade 4): Ashland is a town of Virginia in the United States.