Terrifying Typhoon Bopha Makes Landfall in Philippines 12 years ago Typhoon Bopha, powerful as a Category 5 hurricane, has made landfall at Baganga, Philippines.