English: It is clearly seen in satellite pictures.
Telugu: ఇది శాటిలైట్ ఫోటోల్లో స్పష్టంగా కనిపిస్తోంది.