Where is La Rosa?

Where is La Rosa located?

La Rosa, Durango, Mexico (approx. 26.55°, -104.0833°)


Where is La Rosa on the map?