i Visit to TCV Choglamsar in Leh, Ladakh, J&K, India, July 25, 2017 | Bureau of His Holiness the Dalai Lama

Visit to TCV Choglamsar in Leh, Ladakh, J&K, India, July 25, 2017