I drove up there this afternoon. It goes pretty far, but there is still probably about 5 miles of snow.
China area is referring to China Falls. It is where the road is really steep, about a 1/2 in, and goes for about a mile. That avalanche, is a land slide, and it is passable just fine now. I would give the road a couple more weeks at least. The part I would be concerned about is the crossing over paris? or french? creek. It gets pretty high.