larry ? larry O’Donnell ? Is that you ?
Take a look at the Google images of the concourse and try to factor in the differences in angle, color, and height.
There are a lot of adjustments to make but it does indeed appear to be Shanghai Airport Concourse E.
Sorry for the belated response.