Where is San Antonio de los Alamos?

Where is San Antonio de los Alamos located?

San Antonio de los Alamos, New Leon, Mexico (approx. 25.75083°, -100.7967°)


Where is San Antonio de los Alamos on the map?