maybe, I don't really know...but they would have to come down to lower altitudes at some point to land?
I'm not going...'I think it's a drone'.....just a suggestion of a possibility...
I thought the Chinese one in the link I put looked broadly the same shape..bulbous bit with a sticky out bit.
I still think the photo and everything in it are real, but identifying the "UFO" is impossible.
lol thanks for the close up...the shadow could be going into a depression but it does look strange...a minor detail anyway with the pic.. but cheers for that.
As I said before there's something about the photo that doesn't 'feel right' to me....like it could be a tease, dunno.