Where is Lima del Alto?

Where is Lima del Alto located?

Lima del Alto, Sinaloa, Mexico (approx. 24.82694°, -107.3758°)


Where is Lima del Alto on the map?