English: A shrine of Lord Shiva is located on the top of the hill.
Telugu: అక్కడే ఎతైన కొండ మీద కొలువై ఉంది మహా శివుడు ఆలయం.