This was sent to me recently by a friend. Location - @ North pole, our Moon at closest approach. I have no other information about this image.
Attached Image: