Where is Shikudasa?

Where is Shikudasa located?

Shikudasa, Oaxaca, Mexico (approx. 17.21667°, -97.71667°)


Where is Shikudasa on the map?