Where is Los Cerritos?

Where is Los Cerritos located?

Los Cerritos, Hidalgo, Mexico (approx. 20.27222°, -98.59861°)


Where is Los Cerritos on the map?