English: World's largest solar power plant in Tamil Nadu
Telugu: తమిళనాడులో అతిపెద్ద సోలార్ పవర్ప్లాంట్