World’s Largest Thangka was Displayed in Kathmandu Nepal

A “Thanka,” is also known and written as “Thangka”, “Thangka”, “Tangka” or “Tanka”.  Thanka is one of the art in silk painting with embroidery. It is usually depicting a Buddhist…