Where is La Aubra?

Where is La Aubra located?

La Aubra, Sinaloa, Mexico (approx. 25.68333°, -108.3667°)


Where is La Aubra on the map?