Typhoon Imbudo, known in the Philippines as Typhoon Harurot, was a powerful typhoon that struck the Philippines and southern China in mid July 2003. The seventh named storm and fourth typhoon of the s
Imbudo approaching the Philippines near peak intensity on July 21
Typhoon Utor, known in the Philippines as Typhoon Labuyo, was a powerful, deadly and destructive tropical cyclone that struck the Philippines and southern China in mid August 2013. Utor was the 15th d