Written by
in
The mountainous region, bordered by Pakistan and China, is one of the last remaining homes of South Asian Buddhism.
Link: http://www.aljazeera.com/indepth/inpictures/2013/07/201373105424979151.html
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.