Where is San Cristobal Valdeflores?

Where is San Cristobal Valdeflores located?

San Cristobal Valdeflores, Oaxaca, Mexico (approx. 15.78111°, -96.74306°)


Where is San Cristobal Valdeflores on the map?