Where is Astilheros?

Where is Astilheros located?

Astilheros, Queretaro, Mexico (approx. 20.6°, -99.88333°)


Where is Astilheros on the map?