Where is San Cristóbal de Ayala?

Where is San Cristóbal de Ayala located?

San Cristóbal de Ayala, Guanajuato, Mexico (approx. 20.33361°, -101.4764°)


Where is San Cristóbal de Ayala on the map?