I was on a low hilltop and he landed right in front of me. I went up to him and used Dual Wield Savagery on his face and he died in about 5 seconds. No magic and no companion help.
My theory is that he was a regular dragon, but it kind of seemed like I was supposed to fight him earlier in the game before I got to such a high lvl, but then again, I thought enemies are supposed to change difficulty according to your lvl.