English: NASA has released images of these.
Telugu: నాసా ఈ మేరకు ఫొటోలను విడుదల చేసింది.