Where is Lo de Liborio?

Where is Lo de Liborio located?

Lo de Liborio, Oaxaca, Mexico (approx. 16.36667°, -98.13333°)


Where is Lo de Liborio on the map?