Current speculation is those photos were from 7/2017 and that is the same date of photo of airport being looked at now, folks still looking at airport near Shanghai ... TBD ;)
Thanks!