Where is Chicamocha Canyon?

Where is Chicamocha Canyon located?

Chicamocha Canyon, Chicamocha Canyon, Colombia (approx. 6.75°, -73.03333°)


Where is Chicamocha Canyon on the map?