Where is Rio Sapo?

Where is Rio Sapo located?

Rio Sapo, Oaxaca, Mexico (approx. 18.28806°, -96.70028°)


Where is Rio Sapo on the map?