I only saw the one picture...
Quite amazing really. Don't really know what to make of it.
Logically:
It was definitly a physical object.
>It was therefore not a doctored image.
>It is surrounded in light.
>The light is directional.
>Natural directional light comes from the sun, or a volcano, or fireflies.
>It's night, no volcanic activity, no mutant fireflies.
>It's therefore artificial light.
>Manmade or alienmade.
>Almost definitly not alien.
>Almost certainly man.
>Looks rather expensive.
>Some kind of secret Government thing.
>Possibly a national prank, because China is feeling mischievous.
>Quite possibly most useless post as I've arrived at no conclusion of any value.