Where is Llano de Flores?

Where is Llano de Flores located?

Llano de Flores, Oaxaca, Mexico (approx. 17.51667°, -96.65°)


Where is Llano de Flores on the map?