China Cap Road in Caribou County, Idaho

China Cap Road in Caribou County is an unclassified road. It runs in an east-west direction starting from Government Dam Road and crosses Hubbard Pit Road and Dike Road and ends at State Highway 34.

Road Type
unclassified road
Route
east-west