Where is Los Letreros?

Where is Los Letreros located?

Los Letreros, Oaxaca, Mexico (approx. 16.5°, -94.58333°)


Where is Los Letreros on the map?