Glistening, glittering, gleaming, shining.
Emitting light; glowing brightly; shining.
Brightly illuminated.
Clear; enlightening; easy to understand.