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)
RIGHT BG
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)