Spawned for me at 227,-132,293 at the Altar of Whispers. The Brewall map is misleading showing only one spawn spot. Magelo shows 5. I suspect any priest is a PHer, or maybe any priest at an altar. But this is my last kill for the Hunter Achievement so I won't be able to prove this conjecture. I'm moving on!
Had 4.2 million HP on parse when we took him down. Did it with a 95 necro, boxed 95 druid, boxed 95 shaman and merc tank, 2 merc clerics one set to reactive the other to balanced. Merc tank died once when I had the shammy cast dots and we had to evac. Needed to keep both druid and shammy on heals to merc tank