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