Where is Los Andes?

Where is Los Andes located?

Los Andes, Tachira, Venezuela (approx. 8.46417°, -72.09306°)


Where is Los Andes on the map?