Where is Alfajayucan?

Where is Alfajayucan located?

Alfajayucan, Hidalgo, Mexico (approx. 20.4079856°, -99.347978°)


Where is Alfajayucan on the map?