English: It is a symbolic place for meting out Gods judgment.
Telugu: అది దేవుని తీర్పు అమలుచేయబడే సూచనార్థక స్థలం.