Where is El Control?

Where is El Control located?

El Control, Tamaulipas, Mexico (approx. 25.95°, -97.8°)


Where is El Control on the map?