English: Evidence of satellite pictures
Telugu: శాటిలైట్‌ ఫోటోలే సాక్ష్యం