The spectacle refers to sundown, i.e., seeing the sun go down, also
called "sunset". "Spectacle" is used to refer to events which are
beautiful to see, or special in some other way, perhaps.
"deined" is a misspelling of "denied", from the verb "deny".
So, because of the drizzle (light...