Taiwan's weather agency says Typhoon Krathon has made landfall on the heavily populated west coast, reports AP.

Taiwan's weather agency says Typhoon Krathon has made landfall on the heavily populated west coast, reports AP.