Share
ARTIFACT
Temple dedicated to Bon gods with stuffed animals and human heads hanging from the rafters. The photo was taken by Leslie Weir in Tangna, Tibet, in ca. 1930

Info