Anonymous 10/10/2019 (Thu) 14:11:28 No.13947 del
>>13945

The city on the left is Hong Kong.

As for the dot, I think something was reflecting.
It's not a space ship, if that's what you were hoping :)