That Dam

The That Dam is a large stupa in Vientiane, Laos. Many Laotians believe it is inhabited by a seven headed nāga who tried to protect them from the ...

More Info | Religious - Buddhism

Vientiane, Lao People's Democratic Republic (LA)


Nearby (12):
[URL]
[X]

URL:





Submit location to Virtual Globetrotting: