LEDG: Ladakh Ecology Development Group

What does LEDG mean? The above is one of LEDG meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Ladakh Ecology Development Group