I wonder if that is a multi image photo,because if not it looks like a 3d model. Look at the geometry around the edge. You can see the points. Still good imagery.
Yes, it is composed of multiple images from the MOC.