English: It forms a man-made lake that stretches almost 410 miles (660 km) upstream.
Telugu: ఇది దాదాపు 410 మైళ్ళ (660 కిలోమీటర్లు) అప్స్ట్రీమ్ (ప్రవాహానికి ఎదురుగా) విస్తరించిన ఒక మానవ నిర్మిత సరస్సు ఏర్పరచింది.