Buddhist spiritual leader, Dalai Lama addressing inaugural function of Kalachakra initiation at Choglamsar near Leh on Thursday.
Home home slider left Buddhist spiritual leader, Dalai Lama addressing inaugural function of Kalachakra initiation at...