My apologies for getting the language wrong,and thank you for your translation it does make it more interesting and maybe casts a very small glimmer
of hope that it was not the sun reflecting off a mirror or glass walkway although that does seem to be the most plausible answer at the moment.