Where is Juan Alvarez?

Where is Juan Alvarez located?

Juan Alvarez, Sonora, Mexico (approx. 31.2°, -112.75°)


Where is Juan Alvarez on the map?