In Pics: Ladakh Turns Solar Friendly

In Pics: Ladakh Turns Solar Friendly

The Ladakh region of India is known as the roof of the world. It has immense potential to generate solar power with its large patches of barren land surrounded by mountains.