Where is Juan de la Barrera?

Where is Juan de la Barrera located?

Juan de la Barrera, Sonora, Mexico (approx. 26.41667°, -109.0833°)


Where is Juan de la Barrera on the map?