What I like doing when naming towns in Warcraft is using words from elven, orcish or troll language or whatever the racial group the town belongs to. Or you could also use the name of an important character in the lives and history of the inhabitants or the whole race in general.
I'll assume it's an elven town because of the structures. The Sunwell-like structure in the middle of the town is the most noticable structure, so we'll use that to.
Since many high elven towns use the word "Quel'" I'll assume it means "town" or city. And since "Sun" means "Belore" in the High Elven tongue, I could call the town Quel' Belore or Quel' Belor.
Since "Light" is "Alah", according to the wowwiki, You could call it Quel' Alah.
Actually I just found that "Quel'" means High, "Thalas" meaning Home or Kingdom but, I think the names above are still usable.
I just find it fun reaserching about the languages and trying to come up with relatively translatable (Is that a word?) names.