a strange glare from(on) the earth.
Here is Pyongyang,a rail station, I don't see any car or anything that can causes the light. Any other possibilities?
Google Earth Hacks is not affiliated with Google in any way
"Google" and "Google Earth" are trademarks of Google Inc.