satellite image of typhoon Juan / Megi during its landfall in North Luzon. Image courtesy of tenspider-weather.net