Where is Felix-Rueda?

Where is Felix-Rueda located?

Felix-Rueda, Oaxaca, Mexico (approx. 16.65°, -95.25°)


Where is Felix-Rueda on the map?