Wat Sibouheuang is located in Van Pak Len, Lao People'S Democratic Republic on 936VF2V, Unnamed Road. Wat Sibouheuang is rated 5 out of 5 in the category buddhist temple in Lao People'S Democratic Republic.
Address
936VF2V, Unnamed Road
Accessibility
Wheelchair-accessible car park