English: A much clearer photo is here.
Telugu: ఇదిగో ఈ ఫోటో చూశాక మరింత క్లారిటీ వచ్చేసింది.