English: It is spread on 21 acres of land.
Telugu: ఇది 21 ఎకరాలలో విస్తరించి ఉంది.