Written by
in
via The New Yorker: https://www.newyorker.com/culture/photo-booth/a-timely-victory
Ladakh, nestled in the northernmost realms of India between the Kunlun and Himalaya mountain ranges, is one of the last remaining strongholds of Buddhism in South Asia.