Super Typhoon Champi, located in the western Pacific Ocean east-northeast of The Philippines, has maximum winds of 185 mph. That is about as perfect of a satellite presentation you ever get for a tropical system. Wow. https://t.co/xp6dk0dpV2
— Spinks Megginson (@rzweather) October 21, 2026
Posted inBlog
