India’s Largest Hydel Power Plant Shuts down
Nation
August 3, 2012 •
India’s largest Hydel Power Plants, Nathpa Jhakri and Karcham Wangtoo Hydroelectric Plants have been shutdown owing to high …