Where is Nam Thoum?

Where is Nam Thoum located?

Nam Thoum, Nam Thoum, Laos (approx. 19.57802°, 103.29876°)


Where is Nam Thoum on the map?