Where is Parque Los Arrieros?

Where is Parque Los Arrieros located?

Parque Los Arrieros, Parque Los Arrieros, Colombia (approx. 4.579683°, -75.78105°)


Where is Parque Los Arrieros on the map?