Maybe the space station? Panels catching the reflection off the sun?
Oh, cool...
I think you’ve got it! :-)