The mountains explanation makes a lot of sense as Taiwans mountains are the highest in the region  We actually had more rain yesterday where I live than when the typhoon was coming through  Though I looked at the images and it seems the actual remnants in the form of the extratropical low are hanging around SE China and are still affecting us somewhat on the west coast of Taiwan  Makes me glad I am not a weather forcaster because this is one science that is FAR from exact at least in terms of predicting it