Lynchburg Parks and Recreation, Peaks View Park