There is a Christmas day race down in Pingdong. It is 113 km long and has a hill climb finish. I have heard good things about this race. I might check it out, as it would likely have nicer weather than the race the week before in Yilan. Here is the
link with more info (in Chinese, as usual).