Question

Heavy Water Plant “Talcher” is situated in which state?

Answer

Odisha.