Tucked in the mountainous terrains of the unexplored Spiti valley of Himachal Pradesh, the Tabo monastery is the largest Buddhist monastery in India. Tabo monastery lies approximately 50 kms from Kaza in the beautiful district of Lahual Spiti. The monastery was constructed for the purpose of opening a Buddhist learning center of advanced studies. The