You are looking at a huge statue of their god

it is a big godly statue that seems to glow. or is that the magic of the encanted city at work.