Thangka painting has its origins in Tibetian Buddhist paintings. These paintings are made in Bhutan, Nepal, Tibet, and India. Thangka paintings are made on cotton, silk, and human skin depicting […] Read More
Tag: Art
Domkhar rock art sanctuary is located in Leh’s Domkhar hamlet, right on the banks of the Indus River. The location is well-known for prehistoric artwork created by tourists. The major […] Read More