In Russia, just North and South of Latitude: 64.05471, Longitude: 163.46188, the image of the earth is repeated over and over.