Where is La Panchera?

Where is La Panchera located?

La Panchera, Arauca, Colombia (approx. 6.93111°, -70.47167°)


Where is La Panchera on the map?