Spiti ValleyKAZA Monastery Spiti Valley | Sakya Tangyud Monastery in Spiti ValleyKaza is a small town which is located in the beautiful Spiti Valley in the state of Himachal Pradesh