Video PlayerClose
Buddhist believers pray at That Luang Stupa in Vientiane, capital of Laos, on Nov. 3, 2017. The That Luang Festival is considered as the country's most important religious festival. (Xinhua/Liu Ailun)
Buddhist believers pray at That Luang Stupa in Vientiane, capital of Laos, on Nov. 3, 2017. The That Luang Festival is considered as the country's most important religious festival. (Xinhua/Liu Ailun)