English: The largest ancient temple in the world
Telugu: ప్రపంచంలో అతిపెద్ద దేవాలయం