Barh Super Thermal Power Station Wikipedia
Barh Super Thermal Power Station or NTPC Barh is located in Barh in the Indian state of Bihar. NTPC Barh is located barely four kilometres east of the Barh subdivision on National Highway31 in Patna project has been named a mega power project, and is owned by Indian energy company National Thermal Power Corporation.