Solar power plant installed in Leh Ladakh

Solar power plants installed in remote cold desert (2nd highest motereble Road approx 17,500 feet hight) Leh-Ladakh

Admission notice