Where is Ban Chao Lao?

Where is Ban Chao Lao located?

Ban Chao Lao, Ban Chao Lao, Thailand (approx. 12.54328°, 101.93156°)


Where is Ban Chao Lao on the map?