Lynchburg parks and recreation, Ivy Creek Park