Mahanadi Thermal Power Project, Chhattisgarh

The Mahanadi power project is located in the Janjgir-Champa district of Chhattisgarh, India. Image courtesy of KSK Energy Ventures.