Where is Khao Chin Lae?

Where is Khao Chin Lae located?

Khao Chin Lae, Lop Buri, Thailand (approx. 14.84031°, 100.7256°)


Where is Khao Chin Lae on the map?