English: There is a hydroelectric power plant located at this place
Telugu: హైడ్రో ఎలక్ట్రిక్ పవర్ ప్లాంట్ ఇక్కడ ఉన్నది