
Dalai Lama Lays Foundation Stone for New Jokhang Temple in Ladakh
The Dalai Lama on Sunday laid the ceremonial foundation stone for the construction of a new Jokhang Temple in Leh, the joint capital of Ladakh.

The Dalai Lama on Sunday laid the ceremonial foundation stone for the construction of a new Jokhang Temple in Leh, the joint capital of Ladakh.

The evolution of a trailblazing Buddhist scholar and artist

Two of India’s artistic experts discuss their life’s work and their longtime fascination with a unique Green Tara found at Alchi, Ladakh

Virus now present in all 31 provincial divisions of…

Golden roof and other structures restored at a…