Where is Chanuman?

Where is Chanuman located?

Chanuman, Chanuman, Thailand (approx. 16.227676°, 105.00474°)


Where is Chanuman on the map?