Where is Libres?

Where is Libres located?

Libres, Puebla, Mexico (approx. 19.46574°, -97.68737°)


Where is Libres on the map?