The super typhoon packing 295km/h wind gusts, is moving westwards and is forecast to make landfall over the thinly populated Babuyan group of islands off the northern coast of Luzon in the Philippines between 2 pm and 5 pm today before heading towards southern China.