Ladakh Tap Water Reaches Demchok Village At 13 800 Feet Under Centre S Jal Jeevan Mission Republic World