mail_outline sales@mediastorehouse.com
That Luang stupa, the largest in Laos, built in 1566 by King Setthathirat, Vientiane, Laos, Indochina, Southeast Asia, Asia
Detail of That Luang temple, Vientiane, Laos, Indochina, Southeast Asia, Asia
That Luang Stupa, constructed in 1566 by King Setthathirat, Vientiane, Laos, Indochina, Southeast Asia, Asia
Wat That Luang, Luang Prabang, UNESCO World Heritage Site, Laos, Indochina, Southeast Asia, Asia
That Luang (That Louang) stupa, 45m high, main Buddhist temple and national symbol of Laos, Vientiane, Laos, Indochina, Asia