Where is Llanos de San Lorenzo?

Where is Llanos de San Lorenzo located?

Llanos de San Lorenzo, Veracruz, Mexico (approx. 20.28194°, -97.125°)


Where is Llanos de San Lorenzo on the map?