English: A new photo has confirmed this fact.
Telugu: ఈ ఫొటో ద్వారా ఆ విషయం మరోమారు నిరూపితమైంది.