Where is Los Santillos?

Where is Los Santillos located?

Los Santillos, Boyaca, Colombia (approx. 5.73972°, -73.58639°)


Where is Los Santillos on the map?