Wat Sen
Buddhist temple (wat) in Luang Phrabang, Laos.
Things to see in Laos
Wikipedia