English: It was spread over 120 acres of land.
Telugu: మొత్తం 120 ఎకరాల సువిశాల స్థలంలో నిర్మించబడింది.