hmm... i hope..REALLY hope this isnt Zandalar, THE zandalari island.. but something tells me it is...
I always imagined a huge island looking zul-gurub-ish with a huge astec temple(gundrak size atleast) in the middle, where Rastakhan would sit at the top of a throne.
Not something chinese mogu shit with some huts off the coast....