Where is El Filo de los Monos?

Where is El Filo de los Monos located?

El Filo de los Monos, Trujillo, Venezuela (approx. 9.25278°, -70.83333°)


Where is El Filo de los Monos on the map?