English: Contemporary photographs testify to this.
Telugu: లేటెస్ట్‌గా దిగిన ఫొటోలే ఈ విషయాన్ని చెబుతున్నాయి.