Where is Punto del Cerro?

Where is Punto del Cerro located?

Punto del Cerro, Tamaulipas, Mexico (approx. 24.535°, -99.54361°)


Where is Punto del Cerro on the map?