Ghazi Barotha HydroPower
With generation capacity of 1450 MW and an average energy output of 6600 GWh, Ghazi Barotha Hydropower Project is located on the Indus river downstream of Tarbela Dam in District Attock (Punjab) 92.7 KM from Islamabad. The project was completed during the fiscal year 2003-2004. This is a major run of river and environmentally sustainable […]










