Where is Lo Vásquez?

Where is Lo Vásquez located?

Lo Vásquez, Lo Vásquez, Chile (approx. -33.26101°, -71.43482°)


Where is Lo Vásquez on the map?