Where is Chamuscadero?

Where is Chamuscadero located?

Chamuscadero, Oaxaca, Mexico (approx. 16.05°, -97.76667°)


Where is Chamuscadero on the map?