Where is Lo de Duarte?

Where is Lo de Duarte located?

Lo de Duarte, Durango, Mexico (approx. 25.13333°, -106.6667°)


Where is Lo de Duarte on the map?