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