English: It has only recently appeared on the google map.
Telugu: కానీ, ఇటీవలే గూగుల్ మ్యాప్లో ప్రత్యక్షమైంది.