Where is La Archela?

Where is La Archela located?

La Archela, Wyla, Colombia (approx. 3.08444°, -75.39444°)


Where is La Archela on the map?