Where is Ojo de Agua?

Where is Ojo de Agua located?

Ojo de Agua, Yarakuy, Venezuela (approx. 10.40972°, -68.8525°)


Where is Ojo de Agua on the map?