The Dalai Lama Temple
February 17 in India ⋅ ☁️ 13 °C
Back in town, I walked down to The Dalai Lama Temple, formally known as the Tsuglagkhang Complex. It is a sacred site, serving as the 14th Dalai Lama's residence and the spiritual centre for TibetanRead more


























