Where is Rio Leche?

Where is Rio Leche located?

Rio Leche, Oaxaca, Mexico (approx. 16.24889°, -97.60028°)


Where is Rio Leche on the map?