English: NASA has released images of these.
Telugu: దీంతో, ఆ చిత్రాలను నాసా విడుదల చేసింది.