Meaning: This sentence describes a stunning sight that someone witnessed during sunset.
Choice of Words: Twilight is the time of day when the sun is setting and the sky is getting dark, and glow is a soft, warm light. A spectacle is a remarkable or impressive sight. Putting them together, we can imagine a beautiful or amazing sight seen during the time of sunset.