Where Is Vientiane?

Where Is Vientiane? Vientiane, also spelled Viangchan, largest city and capital of Laos, situated on a plain just northeast of the Mekong River. What country does Laos belong to? Laos is an independent republic, and the only landlocked nation in Southeast Asia, northeast of Thailand, west of Vietnam. It covers 236,800 square kilometers in the