A woman drinks from a revered natural spring in Saboo village, Ladakh, India

Loading…
A woman drinks from a revered natural spring in Saboo village,  Ladakh, India