The tectonics seem pretty convincing to me, but since I don't know jack about tectonics, that probably doesn't really mean a whole lot.

But I do like the landmass layout, and yeah, I see the dragon head too. He's even got some whiffs of smoke coming from his snout - those archipelagos to the north.