Jojobera Power Plant
India
The 1534th largest power station in the world
Jojobera Power Plant is a coal-based thermal power plant located at Jojobera, near Jamshedpur, East Singhbhum district in the Indian state of Jharkhand. The power plant is owned by Tata Power.
Power station data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).