Where is Ban Khao Chi Chan?

Where is Ban Khao Chi Chan located?

Ban Khao Chi Chan, Chon Buri, Thailand (approx. 12.76114°, 100.9589°)


Where is Ban Khao Chi Chan on the map?