Where is Santa Cruz Tepenixtlahuaca?

Where is Santa Cruz Tepenixtlahuaca located?

Santa Cruz Tepenixtlahuaca, Oaxaca, Mexico (approx. 16.29667°, -97.4975°)


Where is Santa Cruz Tepenixtlahuaca on the map?