English: It is on Google Maps.
Telugu: ఇది తాజాగా గూగుల్ మ్యాప్స్ లో దర్శనమించింది.