Kirti Monastery in the distant, scenic valley of Spiti in Himachal Pradesh, is known as the lighthouse of spiritualism and Tibetan Buddhism.
Kirti Monastery in the distant, scenic valley of Spiti in Himachal Pradesh, is known as the lighthouse of spiritualism and Tibetan Buddhism.