English: It was spotted recently on Google Maps.
Telugu: కానీ, ఇటీవలే గూగుల్ మ్యాప్లో ప్రత్యక్షమైంది.