English: 20MW solar power plant
Telugu: 20MW సోలార్ విద్యుత్ కేంద్రం