Indira Gandhi super thermal power project, is located in which of the following state?

[A] Uttarakhand
[B] Haryana
[C] Punjab
[D] Uttar Pradesh

Show Answer

This question is part of UPSC Prelims Practice and Mock Tests membership programme.

Advertisement