English: It is a well-fortified temple on an island in a lake.
Telugu: ఇది సరస్సులోని ఒక ద్వీపంలో బాగా బలవర్థకమైన ఆలయం.