English: That altar still stands in the city of Ophrah.
Telugu: ఒఫ్రా పట్టణంలో ఆ బలిపీఠం ఇంకా నిలిచి ఉంది.