Where is Chihubabi?

Where is Chihubabi located?

Chihubabi, Sonora, Mexico (approx. 31.38333°, -112.6333°)


Where is Chihubabi on the map?