Location - Dalai Lama Temple Dharamshala, Himachal Pradesh
Added to Temples and categorized in Dharamsala — 8 years ago