Danger looms over Taiwan