Deenbandhu Chhotu Ram Thermal Power Plant is located at Yamuna Nagar in Haryana india.
No description defined