Where is Posuelos de Arriba?

Where is Posuelos de Arriba located?

Posuelos de Arriba, Coahuila, Mexico (approx. 26.95°, -101.6°)


Where is Posuelos de Arriba on the map?