Hermosillo is part of Mexico