Where is Santa Cruz Yucucani?

Where is Santa Cruz Yucucani located?

Santa Cruz Yucucani, Oaxaca, Mexico (approx. 17.07667°, -98.08833°)


Where is Santa Cruz Yucucani on the map?