Yes, that is one of the things I remarked on. Is there really lights all along the nile?
BTW This image overlay should be of higher resolution that any previous ones. I used the maximum possible resolution and compressed the image with no loss of detail.