The proposed 1,980 mw Talwandi Sabo Thermal Power Plant is located in which of the following places?
Reveal answer
Fill a bubble to check yourself
The proposed 1,980 mw Talwandi Sabo Thermal Power Plant is located in which of the following places?