Where is Los Rastrojos?

Where is Los Rastrojos located?

Los Rastrojos, Portuguesa, Venezuela (approx. 9.54333°, -69.885°)


Where is Los Rastrojos on the map?