English: NASA has photos of it on their website.
Telugu: ఈ ఫోటోలను నాసా తన వెబ్సైట్లో ఉంచింది.