This strange and wonderful photo is titled Fingerprints of Water on the Sand. It shows an area of Oman and was taken last week by NASA astronaut Kjell Lindgren from the International Space Station.