IPGCL Gas Turbine Power Station
Delhi, India
The 1864th largest power station in the world
IPGCL Gas Turbine Power Station was a power plant that was located at Delhi. The power plant was one of the gas based power plants of IPGCL. The source of water for the power plant was the Yamuna River.
Power station data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).