Where is San Cristobal Tepetiopan?

Where is San Cristobal Tepetiopan located?

San Cristobal Tepetiopan, Puebla, Mexico (approx. 18.53333°, -97.53333°)


Where is San Cristobal Tepetiopan on the map?