Where is Lo de Vega?

Where is Lo de Vega located?

Lo de Vega, Sinaloa, Mexico (approx. 26.20639°, -108.5767°)


Where is Lo de Vega on the map?