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