Where is La Ponderosa?

Where is La Ponderosa located?

La Ponderosa, New Leon, Mexico (approx. 25.78806°, -99.61472°)


Where is La Ponderosa on the map?