Where is Cruces de Chinchilla?

Where is Cruces de Chinchilla located?

Cruces de Chinchilla, Peten, Guatemala (approx. 16.18583°, -89.43056°)


Where is Cruces de Chinchilla on the map?