Where is Erculano de la Rocha?

Where is Erculano de la Rocha located?

Erculano de la Rocha, Sinaloa, Mexico (approx. 25.61667°, -108.3167°)


Where is Erculano de la Rocha on the map?