Where is Wat Thang Sai?

Where is Wat Thang Sai located?

Wat Thang Sai, Wat Thang Sai, Thailand (approx. 11.359078°, 99.57969°)


Where is Wat Thang Sai on the map?