English: the country's largest solar park?
Telugu: ప్రపంచం లోనే అతి పెద్ద సోలార్ పార్క్ ?