Where is Los Sabinos?

Where is Los Sabinos located?

Los Sabinos, Hidalgo, Mexico (approx. 20.375°, -98.66667°)


Where is Los Sabinos on the map?