News

Between 2014 and 2017, 12 stupas were built. Since 2018, more than 80 have come up, 27 of them in the last year, with Ladakh villages seeing in them an effective solution to the water scarcity ...