In the following question, out of the four alternatives, select the alternative which is the best substitute of the phrase. Just punishment for wrong doing
Baglihar Hydroelectric Power Project, is a run-of-the-river power project on the Chenab River in the southern Doda district of the Indian state of Jammu and Kashmir.