The world's largest Thangka painting is seen at Rangashala Stadium in Kathmandu, capital of Nepal, on Oct. 5, 2012. (Xinhua/Sunil Sharma)
The world's largest Thangka painting is seen at Rangashala Stadium in Kathmandu, capital of Nepal, on Oct. 5, 2012. (Xinhua/Sunil Sharma)