At a certain angle, church is gleaming (8)
I believe the answer is:
radiance
But I can't explain it at all! Could you help me understand?
(Other definitions for radiance that I've seen before include "Refulgence" , "moonlight" , "Great joy" , "This light" , "Luminous state" .)