Provincial Highway 66 is an expressway, which begins in Guanyin District, Taoyuan City on Provincial Highway 61 and ends in Daxi District, Taoyuan City, on County Road 112A.